1. School of Biomedical Engineering and Med-X Research Institute, Shanghai Jiao Tong University, Shanghai, China.
2. Engineering Research Center of Digital Medicine and Clinical Translation, Ministry of Education, Shanghai, China.
3. Shanghai Key Laboratory of Orthopaedic Implants and Clinical Translation R&D Center of 3D Printing Technology, Department of Orthopaedic Surgery, Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China.
4. Department of Orthopedics, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China.
5. Department of Orthopedics, Balgrist University Hospital, Zürich, Switzerland.