Advertisement

The opening of the UMass Lowell’s 84,000-square-foot Emerging Technologies and Innovation Center (ETIC) is slated for next week.

Advertisement
Advertisement