71 pubs · 3,716 cites · h-index 31
German Cancer Research Center
2021 - Present
Heidelberg University
2008 - Present
Heidelberg Institute for Stem Cell Technology and Experimental Medicine
2018 - Present
DKFZ-ZMBH Alliance
2024 - 2025
Technical University of Munich
2024 - 2024