Lund, Sweden

2017 European Conference for Critical Animal Studies