Websites hosted on 116.6.230.23 IP Address
Geo Location Information for 116.6.230.23 IP Address. The IP Address 116.6.230.23 is located at 22.5333 latitude and 114.1333 longitude in China. Friendly Location for the IP Address is Guangdong, Shenzhen, China.
CNGBdb-China National GeneBank DataBase
- db.cngb.org
China National GeneBank DataBase (CNGBdb) is an unified platform built for biological big data sharing and application services to the research community. Based on the big data and cloud computing technologies, it provides data services such as archive, analysis, knowledge search, management authorization, and visualiza
9,175,736
$
240.00