88 pubs · 2,728 cites · h-index 28
Centre for Advancing Health Outcomes
2021 - Present
Providence Health Care
2025 - 2025
Center for Advancing Health
St. Paul's Hospital
2014 - 2023
Novem (Netherlands)
2023 - 2023