Labshares Newton Launches Near Capacity and Announces Expansion Plans
Labshares Newton, an office and laboratory incubator for emerging biotechnology and life science companies, announced the launch of its first location in Newton.
Press Releases
April 8, 2025
Trapped in Too Much Lab Space? You’re Not Alone—And There’s a Smarter Option