176 pubs · 17,590 cites · h-index 70
German Cancer Research Center
1989 - 2006
DKFZ-ZMBH Alliance
1988 - 2006
Heidelberg University
1989 - 2000
European Molecular Biology Organization
1978 - 1999
Uppsala University Hospital
1998 - 1998