73 pubs · 1,095 cites · h-index 17
Population Health Research Institute
2015 - Present
Thrombosis and Atherosclerosis Research Institute
2014 - Present
Hamilton Health Sciences
2021 - Present
McMaster University
2011 - Present
McMaster University Medical Centre
2025 - 2025