1. Department of Urology, University Hospital, University of Zurich, 8091 Zurich, Switzerland
2. Institute of Surgical Pathology, University Hospital, University of Zurich, 8091 Zurich, Switzerland
3. Institute of Pharmaceutical Sciences, ETH Zurich, 8093 Zurich, Switzerland