243 pubs · 10,146 cites · h-index 54
International Centre for Diarrhoeal Disease Research
1991 - 2025
University Health System
2024 - 2024
Training Programs in Epidemiology and Public Health Interventions Network
2017 - 2017
Centers for Disease Control and Prevention
2014 - 2014
Stanford University
2014 - 2014