33 pubs · 1,895 cites · h-index 21
German Cancer Research Center
2006 - 2014
Heidelberg University
Ministry of Science
2009 - 2009
Deutsche Forschungsgemeinschaft
John Innes Centre
2004 - 2004