24 pubs · 1,096 cites · h-index 17
The Wistar Institute
2016 - Present
Integrated BioTherapeutics (United States)
2025 - 2025
Université de Montréal
University of Pennsylvania
2023 - 2024
Simon Fraser University
2018 - 2018