Daily Archives: May 25, 2017

25 May

Arguments against Animal Testing

Did you know that rats, the most commonly used animal in testing does not have a gall bladder? Open up