Marian Stamp Dawkins Department of Zoology / Farm Animal Welfare Council / International Society of Applied Ethologists / Ministry of Agriculture Fisheries and Food / European Commission / Scientific Committee on Animal Health and Animal Welfare / European Union / Oxford University / /
Person
Ruth Layton / Edmund Rolls / Marian Stamp Dawkins / Mellor / Tracey Jones / Roland Bonney / /