Helen Challinor

Helen Challinor is orthopaedic assistant spinal surgery services at Royal Devon and Exeter NHS Foundation Trust