NCT02392832 - Evaluation of Long-Lasting Microbial Larvicides in Reducing Malaria Transmission and Clinical Malaria Incidence | Crick | Crick