47 pubs · 228 cites · h-index 6
German Cancer Research Center
2023 - Present
Essen University Hospital
2021 - Present
DKFZ-ZMBH Alliance
2026 - Present
Deutschen Konsortium für Translationale Krebsforschung
2022 - Present
European Neuroendocrine Tumor Society
2025 - 2025