82 pubs · 6,811 cites · h-index 23
Telesta Therapeutics (Canada)
2024 - Present
AstraZeneca (Canada)
2026 - Present
St. Laurent Institute
Aegera Therapeutics (Canada)
2021 - 2025
HTC (Taiwan)
2022 - 2022