Journal of Orthopaedic Trauma.
2023
Injury.
2021
European Journal of Orthopaedic Surgery & Traumatology.
2021
Annals of Joint.
2021
Journal of Orthopaedic Trauma.
2021