Affiliation: | 1. SUNY Upstate, 6620 Fly Road, Suite 200, East Syracuse, NY 13057, USA;2. Department of Orthopaedics, University of Pennsylvania, 3737 Market Street, 6th Floor, Philadelphia, PA 19104, USA;3. Department of Orthoapedics, Division of Orthopaedic Trauma, University of Pennsylvania, 3737 Market Street, 6th Floor, Philadelphia, PA 19104, USA |