Skip to content
Million Whys
What have scientists found about the ingredients of life in space?
Amino acids exist in meteorites and comets, and peptides form in interstellar space
Amino acids in space are contamination from Earth
Peptides cannot form in space because they need liquid water