Exterminate! Exterminate!

New malaria vaccines