- Nov 11, 2019
- 8,622
- 347
- 0
New research has debunked a 2020 study that claimed to have found the chemical phosphine, a potential biomarker for extraterrestrial life, in Venus' atmosphere.
Alien life on Venus? No chance, says new NASA study : Read more
Alien life on Venus? No chance, says new NASA study : Read more