Interesting discovery, however,the key is whether any sign of life? It's purely dependent of the atmospheric composition with the prevailing conditions.
Interesting discovery, however,the key is whether any sign of life? It's purely dependent of the atmospheric composition with the prevailing conditions.