Websites hosted on 39.101.130.207 IP Address
Geo Location Information for 39.101.130.207 IP Address. The IP Address 39.101.130.207 is located at 39.9075 latitude and 116.3972 longitude in China. Friendly Location for the IP Address is Beijing, Beijing, China.
上海玛娜数据科技发展基金会
- manafoundation.org
上海玛娜数据科技发展基金会成立于2016年,是经上海民政局认定的慈善组织。玛娜数据基金会作为国内第一家以数据科技为关注重点的公益基金会,以“让数据科技服务于人的福祉和自由”为宗旨
698,644
$
2,160.00