Another Shot at a Malaria Vaccine. - Kappe, Stefan H. I.; Mikolajczak, Sebastian A. (Science (pre-March 2025), 2011)