Public perception matters.
Speaking of Research, London, UK.
Tom
T
Holder
D000827:Animal Welfare / Q000592:standards*; D007756:Laboratory Animal Science / Q000592:standards*; D011639:Public Opinion; D014481:United States; D016885:United States Department of Agriculture