Posts Tagged: life on mars

Life on Mars was possible after last great meteorite impact nearly 4.5 billion years ago

June 24, 2019

A new international study led by Western University shows that Mars’ first ‘real chance’ at developing life started very early,…