Tag: subglacial lakes
-
Jul 25, 2018The long quest for liquid water on Mars may have finally met with success.
-
Aug 27, 2014Scientists have proven that microbial ecosystems exist in one of Antarctica's subglacial lakes.