The Shoulder Unit, Princess Elizabeth Orthopaedic Centre, Royal Devon and Exeter Hospital
The Shoulder Unit, Princess Elizabeth Orthopaedic Centre, Royal Devon and Exeter Hospital
Location- Exeter, United Kingdom of Great Britain and Northern Ireland