BVSc(Hons), PhD FANZCVS (Animal Welfare) Veterinary practice experience followed by research programs in livestock health, management and welfare.