Research - Tamworth, New South Wales, Australia
equine veterinary hospital, equine vet, horse veterinarian, veterinary practice