December 20, 2015

NIH Retiring All Remaining Research Chimps

Two years ago, the US National Institutes of Health (NIH) went forward and retired a large portion of their testing […]