807 pubs · 46,137 cites · h-index 103
University of Toronto
2005 - 2025
Probity Medical Research
2016 - 2025
Digital Research Alliance of Canada
2023 - 2025
Robarts Clinical Trials
2025 - 2025
Innovaderm (Canada)
2007 - 2024