480 pubs · 13,370 cites · h-index 58
Forschungszentrum Jülich
2016 - 2025
University of Cologne
University Hospital Cologne
Integrated Oncology (United States)
Düsseldorf University Hospital