Affiliation: | 1. Department of Obstetrics and Gynecology, West China Second University Hospital, Sichuan University, 20# Renminnan Road, Chengdu, Sichuan, 610041, People’s Republic of China 2. Department of Urology, West China Hospital, Sichuan University, Chengdu, China 3. Department of Thyroid and Breast Surgery, West China Hospital, Sichuan University, Chengdu, China
|