748 pubs · 51,117 cites · h-index 118
Technical University of Munich
2008 - 2025
Deutschen Konsortium für Translationale Krebsforschung
2017 - 2017
University of Lausanne
Roche (Switzerland)
2016 - 2016
Amgen (United States)