Plasmodium falciparum merozoite surface protein 3: oligomerization, self-assembly, and heme complex formation

Plasmodium falciparum merozoite surface protein 3: oligomerization, self-assembly, and heme complex formation