Affiliation: | 1. Department of Orthopaedic Surgery, Duke University Medical Center, Box 2923, 200 Trent Drive, Room 5309, Duke Clinic Building, Durham, NC, 27710, USA 2. Triangle Orthopaedic Associates, 120 William Penn Plaza, Independence Park, Durham, NC, 27704, USA
|