Finola Leonard

MVB, PhD, MRCVS

Finola Leonard

Affiliations and Expertise

Senior Lecturer in Veterinary Microbiology, Department of Veterinary Microbiology and Parasitology, University College Dublin, Dublin, Ireland