Join our email list for the latest updates on upcoming news at UMass Lowell's Innovation Hub located at 110 Canal St., Lowell, MA.