The Space Exploration Podcast
Life On Venus? What A Stinky Gas Means For The Search For Life In Our Universe
September 22, 2020
00:00
0.0 MB
Downloads: 0
Last week, scientists announced the finding of phosphine gas in the atmosphere of Venus, one of our closest planetary neighbors. This stinky gas is linked to life here on Earth -- could that be the case on Venus?