98 pubs · 2,587 cites · h-index 25
Population Health Research Institute
2021 - Present
Institute for Clinical Evaluative Sciences
2016 - Present
Impact
2018 - Present
St. Joseph’s Healthcare Hamilton
McMaster University