Malaria vaccine based on self-assembling protein nanoparticles

Malaria vaccine based on self-assembling protein nanoparticles