Skip to main content
What types of page to search?

Alternatively use our A-Z index.

John Tulloch

Dr John Tulloch
BVetMed DipRN MSc PhD FHEA DipECVPH MRCVS

Teaching

Undergraduate and postgraduate epidemiology

Modules for 2025-26

Advanced Skills in Bioveterinary Sciences

Module code: LIFE341

Role: Teaching

Early Pregnant Cow

Module code: MBRM616

Role: Teaching

Foundations of Reproduction and the Non-Pregnant Cow

Module code: MBRM611

Role: Teaching

Global Outbreak Surveillance and Control

Module code: IVES717

Role: Teaching

Introduction to Epidemiology

Module code: IVES714

Role: Teaching

Late Pregnancy and Parturition in Cattle

Module code: MBRM617

Role: Teaching

Nutrition and Fertility

Module code: MBRM612

Role: Teaching

One Health

Module code: IVES715

Role: Teaching

Post-Partum Cow

Module code: MBRM613

Role: Teaching

Research Dissertation in Bovine Reproduction

Module code: MBRM621

Role: Teaching

Research Foundations

Module code: IVES703

Role: Teaching

Research skills for bovine reproduction

Module code: MBRM620

Role: Teaching

The Bull

Module code: MBRM615

Role: Teaching

The Future of Cattle Reproduction

Module code: MBRM618

Role: Teaching

Veterinary Epidemiology and Public Health

Module code: LIFE328

Role: Teaching

Supervised Theses

  • Serosurveillance of tick-borne diseases in England