113 pubs · 12,589 cites · h-index 52
Inflammation Research Foundation
2025 - 2025
Gene Therapy Laboratory
2021 - 2023
Genesys (United States)
2022 - 2022
Sunesis (United States)
The Francis Crick Institute
2015 - 2021