beth ventura
University of Lincoln
Lincoln, United Kingdom
Review Editor
Animal Welfare and Policy
University of Lincoln
Lincoln, United Kingdom
Review Editor
Animal Welfare and Policy
Polytechnic University of Madrid
Madrid, Spain
Review Editor
Animal Welfare and Policy
University of Veterinary Medicine Hannover
Hanover, Germany
Review Editor
Animal Welfare and Policy
Nottingham Trent University
Nottingham, United Kingdom
Review Editor
Animal Welfare and Policy
Swedish University of Agricultural Sciences
Uppsala, Sweden
Review Editor
Animal Welfare and Policy
Federal University of Santa Catarina
Florianopolis, Brazil
Review Editor
Animal Welfare and Policy
COISPA Tecnologia & Ricerca
Bari, Italy
Review Editor
Animal Welfare and Policy
Ege University
Bornova, TĂĽrkiye
Review Editor
Animal Welfare and Policy