
2,350 pubs · 218,459 cites · h-index 180
National Center for Tumor Diseases
2017 - Present
Essen University Hospital
2008 - Present
Deutschen Konsortium für Translationale Krebsforschung
2013 - Present
University of Duisburg-Essen
2001 - Present
German Cancer Research Center
1998 - 2025