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 »