Xing Ruan: “With External Change, Internal Consistency Persists”


SJTU School of Design Building / Xing Ruan. Image © Yifan Zhang

SJTU School of Design Building / Xing Ruan. Image © Yifan Zhang

The developing state of society with Chinese characteristics presents a unique environment for China’s contemporary architecture. Furthermore, by serving as one of China’s primary centers of design, Shanghai serves as an ideal entry point for understanding China’s contemporary architecture.

Architect Xing Ruan is the founding dean of the School of Design at Shanghai Jiao Tong University, China. Ruan left China for New Zealand and Australia in the early 1990s before returning in 2018 for his present post, giving him sharp insight into his role as scholar and practitioner situated in both East and West.

Read more »