66 pubs · 2,575 cites · h-index 23
Queen's University
2012 - Present
Broomfield Hospital
2025 - 2025
Thrombosis and Atherosclerosis Research Institute
2011 - 2014
McMaster University
2006 - 2012