A newly-deployed satellite has created the most-detailed map yet of the ocean floor, finding hundreds of hills and underwater ...
The Surface Water and Ocean Topography (SWOT) mission instruments have allowed for the clearest satellite-produced map of the ...