Combating malaria: mechanisms of immunity and vaccination strategies BioMed Central blog, 09 Sep 2014 Malaria is present in over 100 countries worldwide, and it is estimated that around 3.4 billion people – half of the world’s…