Day: October 15, 2015
New Report: Flawed Experiments on Animals Are Holding Back Medical Progress
Comments Off on New Report: Flawed Experiments on Animals Are Holding Back Medical Progress
Shoddy experiments on animals have been hampering the development of new medicines for decades, according…