82 pubs · 1,628 cites · h-index 22
University Health Network
2026 - Present
University of Toronto
1963 - Present
Ted Rogers Centre for Heart Research
HemoCleanse (United States)
1998 - Present
University of Aberdeen
2012 - 2014