The building blocks for DNA could have been generated or combined within these interstellar clouds of the amazing Bubble Nebula!
The probe tasked with finding important blocks of life has discovered evidence of key amino acids and molecules on the comet’s atmosphere.
Kepler data suggests that 62f is likely a rocky planet, and could have oceans. So what is the possibility of life on Kepler-62F?
Carbonates discovered in Martian rock suggest it used to have an Earth-like ocean, so did Scientists just uncover evidence of life on Mars?