Skip to main content

F96A Mutant of Plasmodium Falciparum Triosephosphate Isomerase