52 pubs · 1,067 cites · h-index 15
International Centre for Diarrhoeal Disease Research
2008 - 2025
University of Toronto
2012 - 2016
Hospital for Sick Children
2013 - 2016
Centre for Global Health Research
2016 - 2016
SickKids Foundation
2014 - 2016