10.1101/716878
Quantitative intravital imaging of Plasmodium falciparum sporozoites: A novel platform to test malaria intervention strategies
2019-07-30