Large Animal Vets Clive Madeiros BVetMed MRCVS Kate Peissel BA(Cantab) VetMB MRCVS Hannah Church BVetMed MRCVS ______________________________________________________________________________ Hannah Clifford BA VetMB MRCVS