High-throughput screening for potent and selective inhibitors of Plasmodium falciparum dihydroorotate dehydrogenase
(Q31156888)
scientific article
scientific article
Language:
Current Data About
High-throughput screening for potent and selective inhibitors of Plasmodium falciparum dihydroorotate dehydrogenase
other details