26 pubs · 1,353 cites · h-index 18
Thrombosis and Atherosclerosis Research Institute
2011 - 2018
McMaster University
1988 - 2018
McMaster University Medical Centre
1998 - 2007
Hamilton General Hospital
1998 - 1998