Department of Spine Surgery, the Third Affiliated Hospital, Sun Yat-Sen University, No.600 Tianhe Road, Guangzhou, 510630, Tianhe District, China.
Guangdong Provincial Center for Quality Control of Minimally Invasive Spine Surgery, No. 600 Tianhe Road, Guangzhou, 510630, China.
Guangdong Provincial Center for Engineering and Technology Research of Minimally Invasive Spine Surgery, No. 600 Tianhe Road, Guangzhou, 510630, China.