
Gates Foundation critiques our report on malaria vaccine
Editor’s note: Last week, Humanosphere reported on the disappointing clinical results of the latest (and perhaps final) test of an…