News

FORUM is a state-of-the-art life science building located at 60 Guest Street in the Boston Landing campus in Allston/Brighton, Massachusetts. The nine-story structure comprises 355,000 rentable ...