XPRIZE calling all innovators to help map our ocean
There is a very interesting planet near us. It has almost 130 million square miles of land and the longest continuous mountain chain in the solar system, spanning over 40,000 miles. This planet receiv...
29 December 2015, by