After years of tireless advocacy work, the National Institutes of Health (NIH) has agreed to let 23 chimpanzees kept in a ...
The Physicians Committee—and 27 other organizations—are calling on Congress to reject funding for harmful primate experiments ...