Directions:
click on the map for details
Address:
China Institute Of Swiss Watchmaking
Admission Office
Room 1708
17th floor 1325 Huai Hai Road Middle
Xuhui, Shanghai, China
Phone: +86 21 61612856
Fax: +86 21 61612800
e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.