First life in solar system may have been on Mars, new study finds
  • last year
The first life in our solar system may have emerged on Mars, according to a new study. Water- and carbon-rich asteroids bombarded the red planet in the first 100 million years of its evolution, making Mars conducive to life, the research published in Science Advances says.
Recommended