S
Researcher Profile

Steven F. DeFroda

🏛 Department of Orthopaedic Surgery, Brown University, Warren Alpert School of Medicine, Providence, RI, USA

ORCID 0000-0001-8518-5371
13
Publications
386
Citations
10
Co-Authors
6
Active Years
Publications