Professor Katharine Barnard-Kelly

Professor in Health Psychology & Diabetes Clinical Psychologist, Southern NHS Foundation Trust