Venus Might Host Life, New Discovery Suggests
Published Date: 9/14/2020
Source: scientificamerican.com
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