Chen Yilei, Wang Xianjun, Zhang Xuyang, Zhu Zhihai, Zhao Fengdong
Department of Orthopedic Surgery, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, 3 Qingchun Road East, Hangzhou, 310016, China.
Department of Orthopedic Surgery, Second People's Hospital Linhai, 198 Dubei Road, Duqiao, Linhai, Taizhou, 317016, China.
Eur Spine J. 2019 May;28(5):1246-1247. doi: 10.1007/s00586-018-5674-1. Epub 2018 Jun 29.