Affiliation: | 1. Department of Orthopaedic Surgery and Rehabilitation, University of Vermont College of Medicine, 95 Carrigan Drive, Burlington, VT 05405, USA;2. Department of Orthopaedic Surgery, University of Texas Health Science Center at Houston, 6400 Fannin Street, Houston, TX 77030, USA |