Institution: | 1. Department of Obstetrics and Gynecology, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai, China;2. State Key Laboratory of Oncogenes and Related Genes, Shanghai Cancer Institute, Ren Ji Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai, China |