27 pubs · 460 cites · h-index 10
St. Michael's Hospital
2008 - Present
Institute for Clinical Evaluative Sciences
2024 - Present
University of North Carolina at Chapel Hill
2023 - 2023
3M (United States)
2017 - 2023
Harvard University