David Gerrard

Contributor
David Gerrard is an advanced pharmacist practitioner at Northumberland Tyne Wear NHS Foundation Trust