Affiliation: | 1. Department of Spine Surgery, Renmin Hospital of Wuhan University, Wuhan, 430060, China 2. Department of Gynaecology and Obstetrics, Renmin Hospital of Wuhan University, Wuhan, 430060, China 3. Department of Laboratory Medicine, Renmin Hospital of Wuhan University, Wuhan, 430060, China
|