Journal of Orthopaedic Trauma.
2023

Injury.
2021

European Journal of Orthopaedic Surgery & Traumatology.
2021

Annals of Joint.
2021

Journal of Orthopaedic Trauma.
2021
