1. Department of Biosystems Science and Engineering of ETH Zurich in Basel, Switzerland
2. Department of Dermatology at the University of Zurich Hospital in Zurich, Switzerland
3. ETH Zurich in Basel, Switzerland
4. ETH Zurich in Zurich, Switzerland
5. University of Zurich Hospital in Zurich, Switzerland