Life on Earth

How comets may have ‘seeded’ life on Earth – Some scientists have long held the notion that comets delivered many of the chemical building blocks of organic life. NASA’s Deep Impact mission to comet Tempel 1 has substantially strengthened their case.

Show Comments