Affiliation: | 1. Department of Orthopaedic Surgery, University of Pennsylvania, 3737 Market Street, 6th Floor, Philadelphia, PA 19104, USA;2. Hand Surgery, Department of Orthopaedic Surgery, University of Pennsylvania, 3737 Market Street, 6th Floor, Philadelphia, PA 19104, USA |