Center for Animals and Public Policy
The Center for Animals and Public Policy at Tufts University’s Cummings School of Veterinary Medicine is located in North Grafton, Mass. The Center’s mission is to conduct and encourage scholarly evaluation and understanding of the complex societal issues and public policy dimensions of the changing role and impact of animals in society focusing specifically on three focus […]