China – Shanghai

China - ShanghaiR&D centre
15th Floor
Nanjing West Road 388,
CIRO’s Plaza
200003 Shanghai
China
+86 21 24122000
Google Maps

By loading the map, you agree to Google's privacy policy.
Learn more

Load map