Shigemura Tomonori, Yamamoto Yohei, Wada Yuichi
Department of Orthopaedic Surgery, Teikyo University Chiba Medical Center, 3426-3 Anesaki, Ichihara, Chiba, 299-0111, Japan.
Int Orthop. 2020 Oct;44(10):2017. doi: 10.1007/s00264-020-04744-1. Epub 2020 Jul 20.