Max Planck Institute for Biophysical Chemistry
Swiss Federal Institute of Technology in Lausanne