Designing the UK’s first large shell structure in 25 years
Location
Manchester, England
Date
June 15, 2023
Topics