149 pubs · 5,572 cites · h-index 44
Heinrich Heine University Düsseldorf
1989 - 2019
Max Planck Society
1958 - 2008
Max Planck Institut für Zellbiologie
1959 - 2008
Siemens (Germany)
2002 - 2006
Düsseldorf University Hospital
2005 - 2005