Affiliation: | 1. Department of Urology, University of California, San Francisco, 400 Parnassus Ave, San Francisco, CA 94143, USA;2. Department of Urology, Stanford University, 300, Palo Alto, CA 94304, USA;1. Department of Cell and Molecular Biology, Karolinska Institute, Stockholm, SE 171 77;2. Department of Medicine, Huddinge, Karolinska Institute, Stockholm, SE 141 86;1. Department of Plastic Surgery and Hand Surgery, Medical Centre Leeuwarden, Leeuwarden, The Netherlands;2. Department for Health Evidence, Radboud University Medical Centre, Nijmegen, The Netherlands |