Adam Grainger

Adam Grainger is senior medicines performance pharmacist at NHS Midlands and Lancashire commissioning support unit and a special constable.