Stopping malaria in its tracks
Stopping malaria in its tracks

Stopping malaria in its tracks

Developing a vaccine that could save hundreds of thousands of lives