Institution: | 1. Department of Sports Medicine and Arthroscopy Surgery, Huashan Hospital, Fudan University, No 12, Wulumuqi Zhong Rd, Shanghai, China, 200040 2. Department of Orthopaedics, Dianli Hospital, Shanghai, China 3. Department of Acupuncture and Moxibustion, Shanghai First People’s Hospital, Shanghai JiaoTong University, Shanghai, China
|