98 pubs · 8,177 cites · h-index 49
University of Chicago
1970 - 2015
University of Aberdeen
1987 - 2002
Osnabrück University
1984 - 1999
Max Planck Institute of Biophysics
1999 - 1999
University of Illinois Chicago
1990 - 1992