1. Laboratory of Biomolecular Research, Division of Biology and Chemistry, Paul Scherrer Institute
2. Institute of Molecular Biology and Biophysics, ETH Zurich
3. Institute of Molecular Systems Biology, ETH Zurich
4. Institute of Parasitology, University of Zurich