The discovery of microbes in droplets of water trapped in an asphalt lake could be a boon to the search for extreme life on other planets. Here's a look at a few places in our own solar system that might harbor alien life.
The discovery of microbes in droplets of water trapped in an asphalt lake could be a boon to the search for extreme life on other planets. Here's a look at a few places in our own solar system that might harbor alien life.
There are currently 1 users browsing this thread. (0 members and 1 guests)