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
BOVINE NUTRITION, HUSBANDRY AND LACTOGENESIS
Module code: VETS7031
Role: Teaching
BOVINE REPRODUCTION
Module code: VETS7032
Role: Teaching
BOVINE YOUNGSTOCK REARING AND INFECTIOUS DISEASES
Module code: VETS7034
Role: Teaching
DBR Research Dissertation
Module code: DBRM621
Role: Module Co-ordinator
EARLY PREGNANT COW
Module code: DBRM616
Role: Module Co-ordinator
GENETICS OF CATTLE
Module code: DBRM615
Role: Module Co-ordinator
LATE PREGNANCY AND PARTURITION IN CATTLE
Module code: DBRM617
Role: Module Co-ordinator
NUTRITION AND FERTILITY
Module code: DBRM612
Role: Module Co-ordinator
POST-PARTUM COW
Module code: DBRM613
Role: Module Co-ordinator
PRODUCTION ANIMAL PRACTICE
Module code: VETS7039
Role: Teaching
PRODUCTION ANIMAL PRACTICE
Module code: VETS7038
Role: Teaching
PRODUCTION ANIMAL PRACTICE
Module code: VETS7030
Role: Teaching
THE BULL
Module code: DBRM614
Role: Module Co-ordinator
THE FUTURE OF CATTLE REPRODUCTION
Module code: DBRM618
Role: Module Co-ordinator
The non-pregnant cow
Module code: DBRM611
Role: Module Co-ordinator