Professor of Palliative Care
General Practitioner
Honorary Consultant Physician in Palliative Care
Theme Lead for Clinical Leadership and Management
Associate Teaching Professor
Assistant Director of GP Studies
Public Health Education Coordinator
Placements Co-ordinator
Assistant Director of Public Health Studies
Director of Public Health Teaching
Associate Teaching Professor
Associate Professor General Practice
PHPC Strategic Lead for Education and Training
Assistant Director of Public Health Teaching
Senior Research Associate