328 pubs · 25,339 cites · h-index 65
German Cancer Research Center
2012 - Present
Heidelberg University
2012 - Present
German Cancer Society
2017 - Present
Deutschen Konsortium für Translationale Krebsforschung
2013 - Present
Ludwig-Maximilians-Universität München
1993 - Present