THAMES VALLEY UNIVERSITY

Technical solution:
Ventilated facades with an invisible anchoring system

Country:
United Kingdom
Category:
Others