Ian McCrone About Clinician Teaching Fellow in Veterinary Public Health and Farm Animal MedicineInfectious diseases of livestockZoonosesProduction MedicinePopulation Medicine