Research article Open access Journal of Orthopaedic Surgery and Research 3669 Accesses 20 Citations Metrics details