Contact for China

APIS Information Technologies (Shanghai) Co., Ltd.
Unit 316, Tower 1, Block 2, 88 Keyuan Road
Zhangjiang Hi-Tech Park, Pudong
201203 Shanghai, P.R. China
Phone : +86 (0)21 – 5989-1118
Fax : +86 (0)21 – 5989-7779
Email: service@apis-iq.cn

Contact for China