Astrobiology
Found 1 recent publications
Today, Oct 31
07:09

Science
Did Life on Earth Originate on Mars? New Astrobiological Insights
Recent astrobiological research suggests that life may have originated in the water bodies of ancient Mars before hitchhiking to Earth via meteorites, proposing that all terrestrial organisms share a Martian ancestry.
Showing latest 50 articles for this tag