Astronomers Find Potential Sign of Life in Venus’ Atmosphere
Published
Published
A report published claimed that the upper levels of Venus’ atmosphere consist of a molecule that is a potential sign of life. The..
Astronomers have found a potential sign of life high in the atmosphere of neighboring Venus: hints there may be bizarre microbes..