A newly-deployed satellite has created the most-detailed map yet of the ocean floor, finding hundreds of hills and underwater ...
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 ...