36 pubs · 4,322 cites · h-index 21
Harvard University
2000 - 2022
East Japan Railway (Japan)
2020 - 2020
Massachusetts Department of Public Health
2014 - 2014
Liverpool School of Tropical Medicine
2008 - 2014
Innovative Vector Control Consortium
2010 - 2010