Location

No.20 Bei Suzhou Road, Shanghai, P.R. China, 200080 Shanghai | China
Phone:+86 21 6324 6260
Fax: +86 21 6306 5147