New Life-Giving Molecules Found in 17-Year-Old Data From Saturn’s Moon Enceladus

New Life-Giving Molecules Found in 17-Year-Old Data From Saturn’s Moon Enceladus

The findings strengthen the case for this icy moon’s habitability.

read more

Source: www.gizmodo.com