institutional building
Delancey plans to develop science and technology building in London
The building, if approved, would feature 130,000ft² of research and laboratory space.
The building, if approved, would feature 130,000ft² of research and laboratory space.