Cited by 147
The Affiliated Yongchuan Hospital of Chongqing Medical University
ORCID: 0000-0002-9443-7080Publishes on Orthopedic Infections and Treatments, Orthopaedic implants and arthroplasty, Total Knee Arthroplasty Outcomes. 65 papers and 890 citations.