Steven McCulloch

Steven McCulloch

Steven is a veterinary surgeon with a PhD in the political representation of animals in the UK. He is currently Senior Lecturer in Human Animal Studies at the University of Winchester.

Articles by Steven McCulloch

See More
Loading articles