Sean O'Hanlon, 16 May 2012 A Malaria vaccine? Oh yeah, #Algae can do that too. ;) A Malaria vaccine? Oh yeah, #Algae can do that too. ;) PLoS ONE: Algae-Pro…