School of Veterinary Science staff

Contact details +6469519013

Stuart Bruere

Senior Practicing Veterinarian in Pastoral Livestock Health and Parasitology

School of Veterinary Science