Research article Open access Journal of Orthopaedic Surgery and Research 7448 Accesses 26 Citations Metrics details