Dutch Sustainability Day Challenge

Shanghai International Institute of Design & Innovation

Address:Shanghai Tongji Tech Park A101-201 No. 1230 Siping Rd.

Zipcode:200080

Tel:+86 21 6510 1082

Email:info@siidi.cn