1. Department of Biology Institute of Molecular Biology and Biophysics ETH Zurich Zurich Switzerland
2. Department of Biology Institute of Biochemistry ETH Zurich Zurich Switzerland
3. Institute of Medical Microbiology University of Zurich Zurich Switzerland