Wired: ‘Dr. Phosphine’ and the Possibility of Life on Venus

More background on the phosphine signatures found in the Venusian atmosphere. Wave to our microbial friends!

Add a Comment

Your email address will not be published.