Lesley Weaving

Diabetes Specialist Podiatrist, Podiatry Services, Community Health Services Division, Leicestershire Partnership Trust, UK