Saturn's moon Enceladus is now the likeliest place to find alien life
Astronomers found complex organic molecules, the building blocks of life, on the small icy moon.
from NBC News Top Stories https://ift.tt/2tOppSg
from NBC News Top Stories https://ift.tt/2tOppSg
Comments
Post a Comment