13 pubs · 1,224 cites · h-index 11
Hospital for Sick Children
1990 - 2022
University of Toronto
1990 - 2018
Canada Research Chairs
2007 - 2007
SickKids Foundation
1995 - 2007
Goethe University Frankfurt
1988 - 1988