Fuxu Shen, a native of Shaoxing, Zhejiang Province, China, graduated from the Department of Architecture at Tongji University in 1963. He served as a professor and master’s supervisor at Tongji University, where he had established the Shen Fuxu Research Studio.