Photo of Dr Richard Blundell

Dr Richard Blundell BVetMed MSc PhD Dipl.ECVP-CFVP FHEA MRCVS

Senior Lecturer in Veterinary Pathology Vet Anatomy, Physiology & Pathology