52 pubs · 4,016 cites · h-index 24
University Health Network
2016 - 2016
University of Calgary
University of Toronto
2001 - 2016
Hospital for Sick Children
Institute for Christian Studies
1996 - 2001