Some comets have similar water
At least one comet has a similar proportion of heavy water as Earth’s oceans. If comets brought water, amino acids and ribose, they could form a recipe for life.
At least one comet has a similar proportion of heavy water as Earth’s oceans. If comets brought water, amino acids and ribose, they could form a recipe for life.