Neil Shepherd

Neil Shepherd is advanced specialist pharmacist at St Charles Hospital, Central & North West London NHS Foundation Trust.