The Trustees of Boston University and Boston University Medical Center have leased 53,000 and 43,000 square feet, respectively, in a 160,000-square-foot laboratory facility at BioSquare in Boston. The total value of the transactions was not disclosed. The eight-story building, located ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.