Want to find life on Venus? Check for spores in the atmosphere, new research suggests.

Want to find life on Venus? Check for spores in the atmosphere, new research suggests.
By

In the depths of Venus' hellish atmosphere, a layer of mysterious haze could be home to life, a new study finds.



August 28, 2020 at 04:31PM
via Space.com read more...

Post a Comment

0 Comments