Department of Orthopedics Affiliated Zhongshan Hospital of Dalian University;
Dalian;
Liaoning Province 116001;
China;
Department of Orthopedics;
Affiliated Zhongshan Hospital of Dalian University;
Dalian;
Liaoning Province 116001;
China;
Department of Orthopedics;