wanghongli@huashan.org.cn
Corresponding author at: Department of Orthopaedics, Huashan Hospital, Fudan University; Spine Center Fudan University, No. 12 Middle Urumqi Road, Shanghai, 200040, China. Tel.: +86-21-52887126.
Follow this link to access the full text of the article