73 pubs · 1,520 cites · h-index 15
Lava Therapeutics (Netherlands)
2024 - 2024
Radius Health (United States)
2015 - 2023
Institute of Cancer Research
2018 - 2018
Breast Cancer Now
Novartis (United States)