14 pubs · 1,177 cites · h-index 6
AstraZeneca (United Kingdom)
2023 - Present
AstraZeneca (Germany)
2025 - 2025
Northeastern University
2024 - 2024
Genomics (United Kingdom)
2023 - 2023
Massachusetts General Hospital
2012 - 2018