Tag Archives: RST

A Malaria Vaccine at Last!

In case you haven’t heard yet, they announced today in a paper published in NEJM that scientists have created the world’s first malaria vaccine. This is a landmark paper that will mark a major victory against malaria. The vaccine called