Thursday, November 23rd, 2017

VIDEO: Is Antarctic find key to alien life?

The discovery of microbes thriving in the salty, sub-zero conditions of an Antarctic lake could raise the prospects for life on the solar system’s icy moons


Speak Your Mind

Questions or comments? We'd love to hear from you!