Orthopaedic Research Societyh-index: 23Total citations: 1,885Total papers: 99Homepage: http://www.ors.org/