282 pubs · 13,378 cites · h-index 59
University of British Columbia
1999 - Present
Centre for Advancing Health Outcomes
2012 - 2025
Tufts Medical Center
2002 - 2024
Providence Health Care Research Institute
2017 - 2024
St. Paul's Hospital
2003 - 2024