If there is life on Venus, how could it have got there? Origin of life experts explain
Published Date: 9/21/2020
Source: phys.org
The recent discovery of phosphine in the atmosphere of Venus is exciting, as it may serve as a potential sign of life (among other possible explanations).