105 pubs · 4,228 cites · h-index 38
Max Planck Society
1961 - 2008
Max Planck Institut für Zellbiologie
University of Cologne
2005 - 2005
University of Basel
1972 - 2005
University of Regensburg