54 pubs · 669 cites · h-index 12
Thermo Fisher Scientific (Canada)
2026 - Present
Centre Hospitalier de l’Université de Montréal
2021 - Present
National Evolutionary Synthesis Center
2026 - Present
Ithaka Harbors
2025 - 2025
EVRAZ (Canada)
2024 - 2025