Researchers at the NASA Goddard Space Flight Center discovered nucleobases in meteorites. Nucleobases are small molecules found in DNA and RNA. This supports the theory that building blocks of DNA and RNA were created in space and delivered to Earth by meteorites.
Comments are closed.