A few scientists have entertained the possibility that life is older than Earth. And if it is, it must be present elsewhere in the universe.
A few scientists have entertained the possibility that life is older than Earth. And if it is, it must be present elsewhere in the universe.