A new study has found the sugar component of RNA in meteorites believed to be older than Earth itself.
The find strengthens the case that life may have come to Earth from elsewhere.
Monday, November 25, 2019
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment