49 pubs · 5,321 cites · h-index 18
Bayer (United States)
2026 - Present
Blueprint Medicines (United States)
2014 - Present
Woomera Therapeutics
2024 - 2024
C4 Therapeutics (United States)
2022 - 2023
Agios Pharmaceuticals (United States)
2012 - 2014