5 pubs · 996 cites · h-index 5
German Cancer Research Center
2011 - 2018
Heidelberg University
DKFZ-ZMBH Alliance
Howard Hughes Medical Institute
2008 - 2008
Harvard University