Contacts

Address

  • Room401, Building 9, 2277 Zuchongzhi Road, Zhangjiang Hi-Tech Park, Pudong New Area, Shanghai, 201203 China

Feel free to contact us for any business, media, or personal inquiries:

CONTACT US

Contact us