Skip to main content

F96S/S73A Double mutant of Plasmodium Falciparum Triosephosphate Isomerase