Affiliation: | 1. Fondren Orthopedic Group LLP, Texas Orthopedic Hospital, 7401 South Main Street, Houston, TX 77030, USA;2. Department of Orthopaedic Surgery, The University of Texas Medical School at Houston, 6431 Fannin Street, Houston, TX 77030, USA;3. Department of Health and Human Performance, University of Houston, 3855 Holman GAR104, Houston, TX 77204-6015, USA |