29 pubs · 1,309 cites · h-index 15
Roche (Switzerland)
2019 - 2019
Novartis (Switzerland)
Institute of Cancer Research
2016 - 2019
Pfizer (United States)
MSD K.K. (Japan)