404 pubs · 11,350 cites · h-index 53
University of Alberta
2004 - Present
The Centre for Health (New Zealand)
2026 - Present
Alliance for Canadian Health Outcomes Research in Diabetes
2011 - Present
Sunnybrook Health Science Centre
2021 - 2025
Center for Drug Evaluation and Research
2025 - 2025