the-science-llama: Scientists have made a malaria vaccine that is 100% effective A new study has raised cautious optimism that an effective vaccine might finally become available… The vaccine — called PfSPZ because it is made from sporozoites (SPZ),
Mooning MorganHultgren