1. Eidgenössische Technische Hochschule Zurich, Zurich, Switzerland
2. Karlsruhe Institute of Technology, Karlsruhe, Germany
3. Inselspital, Bern University Hospital, Bern, Switzerland
4. University of St.Gallen & Eidgenössische Technische Hochschule Zurich, St.Gallen, Switzerland
5. Eidgenössische Technische Hochschule Zurich & University of St. Gallen, Zurich, Switzerland
6. University of St. Gallen, St. Gallen, Switzerland