Skip to main content

Structural Analysis of Plasmodium falciparum 6-pyruvoyl tetrahydropterin synthase (PTPS)