53 pubs · 855 cites · h-index 18
Centre for Global Health Research
2007 - 2014
University Health Network
2007 - 2013
University of Toronto
2008 - 2013
National Academies of Sciences, Engineering, and Medicine
2007 - 2007
Carleton University
1995 - 2005