The UMASS Lowell Innovation Hub features 11,000 square feet of space to support the growth and development of new technology based companies in greater Lowell and Merrimack Valley, MA.