Affiliation(s):
Shanghai Key Laboratory of Orthopaedic Implants,
Department of Orthopaedic Surgery, Shanghai Ninth People’s
Hospital, Shanghai Jiao Tong University School of Medicine,
Shanghai 200001, China; moreAffiliation(s): Shanghai Key Laboratory of Orthopaedic Implants,
Department of Orthopaedic Surgery, Shanghai Ninth People’s
Hospital, Shanghai Jiao Tong University School of Medicine,
Shanghai 200001, China; School of Biomedical Engineering, Shanghai Jiao Tong
University, Shanghai 200030, China; Chemical and Environmental Engineering, School of
Engineering, RMIT University, 124 La Trobe St., Melbourne,
VIC 3000, Australia; less
|
Open peer comments: Debate/Discuss/Question/Opinion
<1>