BEVERLY, Mass.--(BUSINESS WIRE)--The North Shore Technology Council (NSTC) announces the founding and incorporation of the North Shore Life Sciences Accelerator Inc., a new non-profit corporation resulting from the NSTC’s mission to foster the region’s technology clusters that are key to its economic vitality.