Skip to main content
John Tulloch

Dr John Tulloch
BVetMed DipRN MSc PhD FHEA DipECVPH MRCVS

Teaching

Undergraduate and postgraduate epidemiology

Modules for 2024-25

Advanced Skills in Bioveterinary Sciences

Module code: LIFE341

Role: Teaching

Foundations of Reproduction and the Non-Pregnant Cow

Module code: MBRM611

Role: Teaching

Nutrition and Fertility

Module code: MBRM612

Role: Teaching

Post-Partum Cow

Module code: MBRM613

Role: Teaching

Research skills for bovine reproduction

Module code: MBRM620

Role: Teaching

Veterinary Epidemiology and Public Health

Module code: LIFE328

Role: Teaching