https://phys.org/news/2022-09-life-venus.html
Life on Venus, or the possibility thereof, has been a hot topic as of late. There's also been plenty of controversies, including the (still disputed) discovery of phosphine, a potential biomarker in the atmosphere. The best way to lay that controversy to rest…
Create an account or login to join the discussion