Scientists for the first time have confidently identified on Mars a collection of carbon molecules used and produced by living organisms. That does not prove that life has ever existed on Mars. The same carbon molecules, broadly classified as organic matter, also exist within meteorites that fall from space. They […]
Daily Archives: June 8, 2018
1 post