
Get In Touch
swissnex China – Switzerland’s Outpost for Science, Technology and Culture in China
Annex of the Consulate General of Switzerland in Shanghai
22F, Building A, Far East International Plaza
319, Xianxia Road – Shanghai 200051, P.R. China
Tel. (0086 21) 6235 1889
Fax. (0086 21) 6235 1365