138 pubs · 10,743 cites · h-index 30
Institute of Cancer Research
2011 - 2024
Breast Cancer Now
Royal Marsden Hospital
Roche (Switzerland)
2018 - 2019
Novartis (Switzerland)