Science Behind Large-scale Livestock Production
UK - The potential effects of large-scale livestock production on animal health and welfare, the environment and consumers is set to be debated at an event dedicated to solely looking at the science behind the issue.