Shanghai, China

Larry Cai, Class 1 Registered Architect (PRC), PhD

Tel +86 13122835568
[email protected]

1668# Shanghai Kongijian Road
Weibaixin Building, Room 1705
Shanghai, China