124 pubs · 4,632 cites · h-index 38
National Institute for Medical Research
2000 - Present
African Malaria Network Trust
2015 - 2025
Ifakara Health Institute
2023 - 2023
World Health Organization - Pakistan
2023 - 2023
American Mosquito Control Association
2023 - 2023