University of Bristol School of Veterinary Science Langford Abattoir, UK Read more about University of Bristol School of Veterinary Science Langford Abattoir, UK