9 pubs · 1,104 cites · h-index 6
École Polytechnique Fédérale de Lausanne
1996 - 1996
Max Planck Institute for Biophysical Chemistry
1995 - 1995
ETH Zurich
1994 - 1994