9 pubs · 137 cites · h-index 6
Technical University of Munich
1981 - 1984
Ludwig-Maximilians-Universität München
1984 - 1984
Max Planck Society
1976 - 1976
Max Planck Institute of Biochemistry
Heidelberg University
1975 - 1975