Animal experimentation and the Three Rs: time for honest answers to some leading questions.
Balls
Michael
M
D032761:Animal Experimentation / Q000941:ethics*; D000826:Animal Testing Alternatives; D000818:Animals