Woburn, MA Educational nonprofit Science from Scientists is growing its Northeastern footprint with a new 4,700 s/f facility. The national firm moved its New England headquarters from Bedford to Cummings Properties’ Tower Office Park campus. “Woburn is a great central hub for Science from Scientists’ growing New England operation,”...