14 pubs · 173 cites · h-index 8
Heidelberg University
2017 - Present
Heidelberg Institute for Stem Cell Technology and Experimental Medicine
2026 - Present
German Cancer Research Center
2024 - 2025
DKFZ-ZMBH Alliance
2025 - 2025
Justus-Liebig-Universität Gießen
2021 - 2024