Affiliation: | 1. Department of Urology, Stanford University School of Medicine, 300 Pasteur Drive S287, Stanford, CA, 94305, USA 2. Department of General Surgery, Stanford University School of Medicine, Stanford, CA, USA 3. Department of Obstetrics and Gynecology, Stanford University School of Medicine, Stanford, CA, USA
|