China contacts The results are being filtered by the character: I Clear Search A B C D E F H I J K L M N P R S T V W I Innovation Center Denmark, Shanghai Innovation Center Denmark, Shanghai Shanghai Technology Innovation Center Qin Zhou Road 100 building no. 2, Room 711 Shanghai 200235 Chinawork Work Phone: +86 21 6085 2000work Website: Website Categories: Embassies Updated 9 years ago. Search more ScandAsia news