The findings may redefine the known boundaries of life on Earth and offer a model for what microbial life might look like on ...
Right now there is no conclusive evidence of life on Mars past or present. Nasa’s “leopard spots” are the most promising ...