58 pubs · 3,459 cites · h-index 28
Max Planck Institute for Biophysical Chemistry
1987 - 2021
Max Planck Society
1987 - 2014
Princeton University
1996 - 1996
Yale University
1992 - 1992
Philipps University of Marburg
1986 - 1986