191 pubs · 9,018 cites · h-index 45
University of Toronto
2007 - Present
Hospital for Sick Children
2009 - Present
Centre for Global Health Research
2008 - Present
3M (United States)
2023 - 2025
Institute for Scientific Interchange
2025 - 2025