Skip to main content

Plasmodium falciparum pyruvate kinase mutant - C49A