ByNobleID
    Inhibitory substrate binding site of human indoleamine 2,3-dioxygenase. | NobleID