Ren Shihong, Wang Zhan
Department of Orthopedic Surgery, First People's Hospital of Wenling, Wenling, China.
Department of Orthopedic Surgery, The Second Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou, China.
Int Orthop. 2024 Nov;48(11):3015-3016. doi: 10.1007/s00264-024-06323-0. Epub 2024 Sep 14.