Websites hosted on 27.50.140.14 IP Address
Geo Location Information for 27.50.140.14 IP Address. The IP Address 27.50.140.14 is located at 34.6836 latitude and 113.5325 longitude in China. Friendly Location for the IP Address is Henan, Zhengzhou, China.
中国科技创新网-中国国际科技促进会科技创新频道_中国科技创新平台
- ciapst.net.cn
中国科技创新网是中国的权威科技信息综合门户网站。也是科技政策公开和网络服务的主要窗口。该网站面向国内外,及时为广大用户提供准确权威的科技信息、文献资源信息和网上应用技术服务。
Not Applicable
$
8.95