Affiliation: | 1. Department of Orthopedics and Sports Medicine, University of Washington, Hec Edmundson Pavilion, 3950 Montlake Blvd NE, Room 148, Seattle, WA, 98195, USA 2. Mercy Health System, 3524 E Milwaukee St, Janesville, WI, 53546, USA 3. Hospital for Special Surgery, 535 East 70th Street, New York, NY, 10021, USA
|