Monday, November 25, 2019

RNA

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.

No comments: