1 |
Department of Sports Medicine and Joint Surgery, The People’s Hospital of China Medical University, Shenyang, Liaoning, China |
Submission date: 2017-07-15
Final revision date: 2017-11-01
Acceptance date: 2017-11-26
Online publication date: 2020-06-01
Publication date: 2020-05-26