113 pubs · 1,166 cites · h-index 15
Heidelberg University
2016 - 2025
University Hospital Heidelberg
National Center for Tumor Diseases
2020 - 2023
Novartis (Switzerland)
2022 - 2022
Amgen (United States)