257 pubs · 9,392 cites · h-index 54
University of Tübingen
1954 - 2006
University of Freiburg
1959 - 1992
Institut für biologische Forschung
1991 - 1991
Tokyo Gakugei University
1988 - 1988
University of Waterloo
1983 - 1983