Animal Welfare Foundation is a vet-led charity that was set up in 1983 with the aim of improving animal welfare
The Veterinary Marketing Association (VMA) has selected the Animal Welfare Foundation (AWF) as their charity of the year.
The VMA, a non-profit organisation dedicated to helping its members achieve marketing excellence within animal health, has...