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