277 pubs · 4,838 cites · h-index 34
University of Toronto
2004 - Present
Hospital for Sick Children
SickKids Foundation
Institute for Clinical Evaluative Sciences
2009 - Present
Target (United States)
2022 - 2025