13-04-2021 19:29 via scitechdaily.com

Life on Venus? Scientists Shed More Light on Molecules Linked to Life on Other Planets

To confirm life on other planets, we need to detect far more molecules in their atmospheres than we currently do to rule out non-biological chemical...
The post Life on Venus? Scientists Shed More Light on Molecules Linked to Life on Other Planets appeared first on SciTechDaily.
Read more »