Affiliation: | Glickman Urological and Kidney Institute, Department of Urology, Cleveland Clinic, 9500 Euclid Avenue, Mail Code Q10-1, Cleveland, OH 44195, USA;Fox Chase Cancer Center, Temple University Health System, Division of Urologic Oncology, Philadelphia, PA, USA;Fox Chase Cancer Center, Temple University Health System, Division of Urologic Oncology, Philadelphia, PA, USA |