Contact Instem by phone
China Office
+86 512 6788 9830 or +86 185 0167 9588
USA Headquarters
610 941 0990
UK Headquarters
+44 (0) 1785825600
Office Address
Instem Information Systems (Shanghai) Ltd.
Room 218, Building 3,
690 Bibo Road,
Zhangjiang High-Tech Park,
Pudong District,
Shanghai,
China, 201203