Affiliation: | Institute of Pharmaceutical Sciences, Swiss Federal Institute of Technology, ETH Zürich, Zürich, Switzerland,1. Hubrecht Institute-KNAW and University Medical Center, Utrecht, Netherlands,2. Institute of Biochemistry, Swiss Federal Institute of Technology, ETH Zürich, Zürich, Switzerland,3. Institute of Laboratory Animal Science, University of Zürich, Zürich, Switzerland4. |