CS China Southwest Architectural Design and Research Institute Architects and architecture firms Chengdu, Sichuan, China One of China's largest state-owned Class-A institutes, founded in 1950 and linked to CSCEC, with over 10,000…