Affiliation: | 1. Department of Orthopedics, Building No.6, 8th floor, Shanghai Ruijin Hospital, Shanghai Jiao Tong University, School of Medicine, Shanghai Institute of Orthopedics and Traumatology, 197, Ruijin Er Lu, Shanghai, People’s Republic of China 2. Department of Orthopedics Surgery, Louisiana State University Health Science Center New Orleans, New Orleans, LA, USA 3. Institute for Western Surgery, Shanghai, People’s Republic of China
|