Animal welfare: meanings, negotiations and conflicts in a global market

Project: PhD

StatusFinished
Effective start/end date16/11/092/06/15