LEARNING & TEACHING SUMMARy

Doctor of Veterinary Medicine

VETS6204 Principles of Animal Disease A, VETS6208 Principles of Animal Disease B

VETS6301 Veterinary Public Practice

VETS6302 Clinical Foundations - UoS coordinator

VETS6307/VETS6313 Research and Enquiry 3A and 3B

B.Sci (Animal and Veterinary Bioscience)

Honours Project Supervision

Higher Degree Research Supervision