
Robert Woodruff
Physician · Black Hills Surgical Hospital
Credentials: · · · · · ·
History
- 2026–Present
- 2011–2012
Orthopaedic Surgery of the Spine
Texas Medical Center
Research
Case report · The Open Orthopaedics Journal · 2017 · 21 citations

1 paper
- CB
1 paper
- KC
1 paper