Green roofs in Geneva, Switzerland > Design authority #3110

Role
Determination of design details of the measure
Name
Tremblet et Cie SA
Comments
Engineers

Partners

Logos of all partners of NWRM project