A next-generation genetically attenuated Plasmodium falciparum parasite created by triple gene deletion.

A next-generation genetically attenuated Plasmodium falciparum parasite created by triple gene deletion.