
Episode 223: The Cheese Paradox with Devon Docherty
Devon Docherty is a recent graduate of the master’s programme in Human-Animal Interactions at the University of Stirling in Scotland and a tutor in Stirling’s Division of Psychology. She is also a media assistant with the British animal activist organization …continue
Proudly brought to you by: 18 September 2023