The programme provides postgraduate training in Veterinary Public Health. Veterinary Public Health (VPH) is a subject area which includes all aspects of public health that can be protected or improved ...