76 pubs · 9,731 cites · h-index 32
German Cancer Research Center
2012 - Present
Heidelberg University
DKFZ-ZMBH Alliance
Wellcome Sanger Institute
2013 - 2013
Max Planck Institute for Developmental Biology
2002 - 2013