Progress with PfSPZ Vaccine, a radiation attenuated Plasmodium falciparum sporozoite vaccine
scientific article published on 22 September 2014