17 pubs · 876 cites · h-index 13
Max Planck Society
1976 - 1979
Max Planck Institute for Biology
University of Washington
1973 - 1973
University of Amsterdam
1969 - 1972
GGD Amsterdam
1971 - 1971