https://www.universetoday.com/157436/what-would-it-take-to-find-life-on-venus/
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