Check out Foster + Partners’ Xicen Science & Technology Center in Shanghai.

Read the original article on The Tech News Spy.