129 pubs · 15,909 cites · h-index 43
University Health Network
2016 - Present
University of Toronto
2017 - Present
Stem Cell Network
2020 - Present
Health Net
2025 - 2025
Stem Cell Institute
2013 - 2025