Post Tagged with: "Phosphine"

Scientists find gas linked to life in atmosphere of Venus

Scientists find gas linked to life in atmosphere of Venus

September 16, 2020 at 8:48 AM 0 comments

Phosphine, released by microbes in oxygen-starved environments, was present in […]

Read more ›