Cyanide In Meteorites May Hold Clues To The Origin Of Life

Artist’s concept of meteors impacting ancient Earth.
Artist’s concept of meteors impacting ancient Earth. Some scientists think such impacts may have delivered water and other molecules useful to emerging life on Earth. Credits: NASA's Goddard Space Flight Center Conceptual Image Lab

You may also like...

Scroll Up