Data fed into computer models shows that microscopic life forms may once have thrived there — and may have left behind evidence of their existence.
Data fed into computer models shows that microscopic life forms may once have thrived there — and may have left behind evidence of their existence.