174 pubs · 4,990 cites · h-index 44
Max Planck Institute for Chemistry
1960 - 2003
Max Planck Society
1969 - 2001
Stony Brook University
1989 - 1989
Eötvös Loránd University
1987 - 1987
Tokyo Institute of Technology
1985 - 1987