Institution: | 1. Department of Spine Surgery, Yanbian University Hospital, Yanji, 133002, Jilin, China 2. Department of Physiology, Yanbian University, Yanji, 133002, Jilin, China 3. Department of Orthopedics, Peking University Third Hospital, Beijing, 100191, China
|