27 pubs · 774 cites · h-index 13
University of Glasgow
2023 - 2023
University of Toronto
2011 - 2021
Hospital for Sick Children
SickKids Foundation
HEM Technologies (United States)
2016 - 2016