Department of Orthopedic Surgery Johns Hopkins University School of Medicine Baltimore MD 21205 USA;
Department of Orthopedics Southwest Hospital Third Military Medical University Chongqing 400038 China;
Department of Orthopedic Surgery Johns Hopkins University School of Medicine Baltimore MD 21205 USA;
Department of Orthopedic Surgery Johns Hopkins University School of Medicine Baltimore MD 21205 USA;
Department of Orthopedic Surgery Johns Hopkins University School of Medicine Baltimore MD 21205 USA;
Department of Orthopedics Southwest Hospital Third Military Medical University Chongqing 400038 China;
Department of Orthopedics Southwest Hospital Third Military Medical University Chongqing 400038 China;
Department of Orthopedics Peking Union Medical College Hospital Chinese Academy of Medical Sciences&Peking Union Medical College 100730 Beijing China;
State Key Laboratory of Complex Severe and Rare Diseases Peking Union Medical College Hospital Chinese Academy of Medical Science&Peking Union Medical College 100730 Beijing China;
Department of Orthopedic Surgery Johns Hopkins University School of Medicine Baltimore MD 21205 USA;
Department of Orthopedics Peking Union Medical College Hospital Chinese Academy of Medical Sciences&Peking Union Medical College 100730 Beijing China;
Department of Orthopedics Peking Union Medical College Hospital Chinese Academy of Medical Sciences&Peking Union Medical College 100730 Beijing China;
Department of Orthopedic Surgery Johns Hopkins University School of Medicine Baltimore MD 21205 USA;
Department of Orthopedics Southwest Hospital Third Military Medical University Chongqing 400038 China;
Department of Orthopedics Peking Union Medical College Hospital Chinese Academy of Medical Sciences&Peking Union Medical College 100730 Beijing China;
Department of Orthopedics Peking Union Medical College Hospital Chinese Academy of Medical Sciences&Peking Union Medical College 100730 Beijing China;
Department of Orthopedics Peking Union Medical College Hospital Chinese Academy of Medical Sciences&Peking Union Medical College 100730 Beijing China;
Department of Orthopedics Peking Union Medical College Hospital Chinese Academy of Medical Sciences&Peking Union Medical College 100730 Beijing China;