Ben Lloyd-Bradley (BVSc MRCVS)

Resident in Small Animal Internal Medicine and DVetMed Postgraduate Student