Rachel Berrington

Senior Diabetes Nurse Specialist - Foot Lead, University Hospitals of Leicester, UK