Skip to main content

Prof David Charles Barrett

BVSc,BSc,DCHP,DBR,DipECBHM,ARAgS,FRSB,FHEA,FRCVS

Statutory information

Registration category:
UK Practising
Reference number:
0216155
Registration date: