Animal research: the debate continues.
Weatherall
D
D
Munn
H
H
D032761:Animal Experimentation / Q000941:ethics*; D017087:Animal Rights; D000818:Animals; D000830:Animals, Laboratory; D034462:Dissent and Disputes; D032984:Ethics, Research; D006113:United Kingdom