Animal experimentation: should the three Rs be abandoned?
Balls
Michael
M
D000826:Animal Testing Alternatives / Q000941:ethics*; D000827:Animal Welfare / Q000941:ethics*; D000818:Animals; D000830:Animals, Laboratory; D032984:Ethics, Research; D023421:Models, Animal