Venus Might Host Life, New Discovery Suggests
Monday, September 14, 2020 - 10:10
in Astronomy & Space
The unexpected atmospheric detection of phosphine, a smelly gas made by microbes on Earth, could spark a revolution in astrobiology -- Read more on ScientificAmerican.com