Skip to main content

F96Y Mutant of Plasmodium Falciparum Triosephosphate Isomerase