Alternative methods: servants of two masters.
Balls
Michael
M
D032761:Animal Experimentation / Q000941:ethics*; D000826:Animal Testing Alternatives / Q000379:methods*; D000827:Animal Welfare / Q000941:ethics*; D000818:Animals; D000830:Animals, Laboratory; D003220:Conflict, Psychological