Dr Ioannis Oikonomidis DVM, PhD, DipACVP, DipECVCP, AFHEA, MRCVS
Senior Lecturer in Veterinary Clinical Pathology
Vet Anatomy, Physiology & Pathology
Vet Anatomy, Physiology & Pathology
Contact