Ancient asteroid impacts created the ingredients of life on Earth and Mars
A new study published in Scientific Reports reveals that asteroid impact sites in the ocean may possess a crucial link in explaining the formation of the essential molecules for life. The researchers discovered the emergence ...