Affiliation: | 1. Spine Lab, Department of Orthopedic Surgery, The First Affiliated Hospital, College of Medicine, Zhejiang University, Hangzhou, People’s Republic of China, 310003 2. Department of Orthopedics, Beilun People’s Hospital, No. 1288, Lu shan Road, Ningbo, Zhejiang Province, People’s Republic of China, 315806 3. Department of Laboratory Center, Beilun People’s Hospital, No. 1288, Lu shan Road, Ningbo, Zhejiang Province, People’s Republic of China, 315806
|