shanghai CERNET Data Center, China

CERNET, the China Education and Research Network, is the first and largest nationwide education and research computer network in China.

CERNET, Shanghai, China
Siping Road, Tongji University
200000 shanghai
China

200000