ByNobleID
    Localization of ferrochelatase in Plasmodium falciparum. | NobleID