
The big biotech signed a 15-year lease for approximately 580,000-square-feet of space in “Kendall Commons,” a development project spearheaded by MIT.
The big biotech signed a 15-year lease for approximately 580,000-square-feet of space in “Kendall Commons,” a development project spearheaded by MIT.
© 2023 LBNN - All rights reserved.