Back to Authors
0000-0002-5257-6111
Mayo Clinic
Department of Orthopaedics, Tulane University School of Medicine, United States.
The Physician and Sportsmedicine | February 8, 2021 | Volume: 49 | Issue: 4 | Pages: 381-391
10.1080/00913847.2021.1886573