Skip to main content
Rob Smith

Professor Rob Smith
BSc BVSc PhD DipECAR DipECBHM FRCVS

Teaching

Modules for 2024-25

Advanced Animal Husbandry

Module code: LIFE217

Role: Teaching

Advanced Techniques in Animal Behaviour, Health and Welfare

Module code: LIFE239

Role: Teaching

Bovine Mastitis and Lameness

Module code: VETS7033

Role: Teaching

Foundations of Reproduction and the Non-Pregnant Cow

Module code: MBRM611

Role: Module Co-ordinator

Genetics of Cattle

Module code: MBRM614

Role: Module Co-ordinator

Nutrition and Fertility

Module code: MBRM612

Role: Module Co-ordinator

Post-Partum Cow

Module code: MBRM613

Role: Module Co-ordinator

Production Animal Practice

Module code: VETS7030

Role: Teaching

Production Animal Practice

Module code: VETS7039

Role: Teaching

Production Animal Practice

Module code: VETS7038

Role: Teaching

Research skills for bovine reproduction

Module code: MBRM620

Role: Module Co-ordinator

Supervised Theses