36 pubs · 685 cites · h-index 15
Johnson & Johnson (United States)
2026 - Present
Janssen (United States)
2025 - 2025
AstraZeneca (United States)
2023 - 2023
Digital Health Cooperative Research Centre
2023 - 2023
Medical Council of Canada
2014 - 2020