Affiliation: | 1. Department of Obstetrics and Gynecology, Qilu Hospital of Shangdong University, No. 107 Wen Hua Xi Road, Jinan, 250012, Shandong, China 2. Department of Neurosurgery, Qilu Hospital of Shangdong University, No. 107 Wen Hua Xi Road, Jinan, 250012, Shandong, China
|