60 pubs · 466 cites · h-index 7
Merck (Germany)
2021 - 2025
German Cancer Research Center
2018 - 2022
Heidelberg University
2018 - 2022
Heidelberg Institute for Stem Cell Technology and Experimental Medicine
2018 - 2019
University of Freiburg
2018 - 2018