A newly-deployed satellite has created the most-detailed map yet of the ocean floor ... at Scripps Institution of Oceanography, told Live Science. The findings could provide new information ...
Some results have been hidden because they may be inaccessible to you