Mailing Address:
Building No.2, 4, Zhongguancun Nansijie (Zhongguancun South 4th Street), Haidian District, Beijing 100190, ChinaEmail:
cstcloud@cnic.cnFax:
86-10-58812201Administrative Contact:
Dr.ZhangLiLi (zhll@cnic.cn)Phone:
86-10-58812519WeChat: