Get the latest Science News and Discoveries

Key Ingredient For Life Discovered in The Last Place Astronomers Expected


None

Get the Android app

Or read this on Science Alert

Read more on:

Photo of LIFE

LIFE

Photo of Astronomers

Astronomers

Photo of place

place

Related news:

News photo

Could Life Exist in Molecular Clouds?

News photo

Astronomers Discover Resonant System of Six Sub-Neptune Exoplanets around HD 110067

News photo

Google’s ‘A Passage of Water’ Brings NASA’s Water Data to Life