175 pubs · 7,215 cites · h-index 46
Novartis (Switzerland)
2017 - 2025
AVEO Oncology (United States)
2024 - 2024
Boston Biomedical Research Institute
2016 - 2023
Novartis (United States)
Ericsson (Sweden)
2020 - 2021