Oceanography Nearly 20,000 previously unknown deep-sea mountains are revealed by satellite data. 01 May, 2023 - by ISRDO Team 419