Christopher Chan, AIA, LEED AP

Christopher Chan
Posted on
Christopher Chan

The design director in Gensler's Shanghai office talks about the future of the... More

RSS
Close X