206 pubs · 26,778 cites · h-index 58
German Cancer Research Center
1979 - 2007
Outotec (Canada)
2007 - 2007
DKFZ-ZMBH Alliance
Evotec (United States)
Heidelberg University
1979 - 2006