268 pubs · 7,390 cites · h-index 44
3M (United States)
2017 - Present
Public Health Ontario
2005 - Present
Toronto Public Health
2020 - 2025
University of Toronto
2013 - 2025
Institute for Clinical Evaluative Sciences
2019 - 2025