Skip to main content

Plasmodium falciparum peptide deformylase complex with inhibitor