63 pubs · 3,939 cites · h-index 20
Hospital for Sick Children
2021 - Present
University of Toronto
2021 - 2025
Great Ormond Street Hospital
2024 - 2025
Institute of Molecular and Cell Biology
2025 - 2025
SickKids Foundation