A site telling the story of malaria and its effects in comic-book form for the University of Glasgow-coordinated malaria research ...