Stopping malaria in its tracks

1 · DeepMind · Oct. 13, 2022, 3 p.m.
Developing a vaccine that could save hundreds of thousands of lives...