13 pubs · 3,394 cites · h-index 8
University of Bern
2002 - 2002
Max Planck Institute for Biophysical Chemistry
1988 - 1996
Max Planck Society
1990 - 1992