The structure of Plasmodium yoelii merozoite surface protein 119, antibody specificity and implications for malaria vaccine design

The structure of Plasmodium yoelii merozoite surface protein 119, antibody specificity and implications for malaria vaccine design