Health board chief details visit to primate center in Southborough

Local leaders said that they were impressed by what they saw during their recent tour of the New England Primate Research Center.

Read full article