Get the latest Science News and Discoveries
None
Get the Android app
Read more on:
Enceladus
Antarctica
Ocean
Related news:
100m-wide meteor hit Antarctica 430,000 years ago, scientists say
New study discovers ancient meteoritic impact over Antarctica 430,000 years ago
Ancient meteoritic impact over Antarctica 430,000 years ago