124 pubs · 4,266 cites · h-index 33
United States National Library of Medicine
2025 - 2025
Institute for Clinical Evaluative Sciences
2004 - 2025
Hospital for Sick Children
2021 - 2024
SickKids Foundation
2024 - 2024
St. Michael's Hospital
2005 - 2023