702 pubs · 33,903 cites · h-index 90
German Cancer Research Center
2008 - Present
Heidelberg University
2008 - Present
PharmatrophiX (United States)
2026 - Present
DKFZ-ZMBH Alliance
2008 - Present
Heidelberg Institute for Stem Cell Technology and Experimental Medicine
2008 - Present