3 ms·
Perhaps, or perhaps it's different enough that it most likely developed independently.
by dleslie 7y ago
Perhaps, or perhaps it's different enough that it most likely developed independently.
- pfdietz 7y agoIn which case, why haven't we seen it already on Earth? Life will have been transferred back and forth between Earth and Mars for billions of years.