Category: Space

Permafrost microbes survive conditions similar to those on Mars | Ars Technica.

Posted: December 28, 2012 in Space