Research article Open access Journal of Orthopaedic Surgery and Research 3020 Accesses 12 Citations Metrics details