Affiliation: | 1. Department of Orthopaedics, Shengjing Hospital of China Medical University, Sanhao Street 36, Heping District, Shenyang, 110004, China 2. Department of Anesthesiology, Shengjing Hospital of China Medical University, Sanhao Street 36, Heping District, Shenyang, 110004, China 3. Center for Musculoskeletal Research, University of Rochester Medical Center, Rochester, NY, 14642, USA
|