Definition.com
Laboratory animal is a furry foot-soldier drafted in the name of science. Some die nobly in the battle to eradicate cancer; others give their lives so that we might produce a peach-scented dandruff shampoo.
Laboratory animal is a furry foot-soldier drafted in the name of science. Some die nobly in the battle to eradicate cancer; others give their lives so that we might produce a peach-scented dandruff shampoo.