Affiliation: | Department of Urology, University of California, 400 Parnassus Avenue, Suite A-610, San Francisco, CA 94143-0738, USA;Department of Urology, Department of Obstetrics and Gynecology, Stanford University School of Medicine, Stanford, CA, USA |