156 pubs · 3,976 cites · h-index 29
Sanofi (United States)
2022 - 2025
AVEO Oncology (United States)
2024 - 2024
Drug Discovery Laboratory (Norway)
Novartis (Switzerland)
2009 - 2021
Novartis (United States)
2011 - 2021