Friday, December 16, 2011

Good news for research chimps (mostly...)

Even the National Institutes of Health may finally... if not somewhat grudgingly... be coming around to the view that it is not necessary to chimpanzees in research.

NPR reports...

No comments: