226 pubs · 13,113 cites · h-index 52
McMaster University
1997 - Present
Brigham and Women's Hospital
2024 - 2024
Harvard University
University of Calgary
2013 - 2022
Thrombosis and Atherosclerosis Research Institute
2010 - 2022