10.1101/716878

Quantitative intravital imaging of Plasmodium falciparum sporozoites: A novel platform to test malaria intervention strategies

2019-07-30