Affiliation: | 1. Department of Orthopedic Surgery and Sports Medicine, Temple University Hospital, 3501 North Broad Street, Philadelphia, PA 19140, USA;2. Department of Orthopedic Surgery and Sports Medicine, Temple University School of Medicine, 3501 N. Broad St, Philadelphia, PA 19102, USA |