Citations Issued at Harvard Medical Center After Animal's Death ...
August 2011The New England Primate Research Center (NEPRC), a Harvard Medical School facility in Southborough, MA, has just received five citations from the USDA, following an inspection in July prompted by reports of ..
Read the rest of this entry »