
888 pubs · 57,772 cites · h-index 107
German Cancer Research Center
2008 - 2025
Heidelberg University
2008 - 2025
Epigenomics (Germany)
2008 - 2025
Deutschen Konsortium für Translationale Krebsforschung
2013 - 2024
German Center for Lung Research
2017 - 2023