10 pubs · 302 cites · h-index 6
German Cancer Research Center
2023 - 2025
Heidelberg University
Heidelberg Institute for Stem Cell Technology and Experimental Medicine
2025 - 2025
University Hospital Ulm
2018 - 2021