Animal rights group files complaint against Southborough primate center
An Ohio-based animal rights organization has filed a complaint against Harvard Medical School, alleging that the school’s New England Primate Research Center in Southborough did not properly report its experiments on animals. Read the full article → from Animal rights group files complaint against Southborough primate center