Affiliation: Wageningen Agricultural University, Wageningen Agricultural University
Keywords: Animals, Animal products
Countries: United Kingdom