Harvard primate center, site of violations, to close

Harvard Medical School announced it would wind down operations of the New England Primate Research Center (NEPRC) over the next 12 to 24 months.

Read full article