search slide
search slide
pages bottom
Currently Browsing: Results for Tag "nebula"

Study of distant Iris Nebula yields clues to the origin of life on Earth

Study of distant Iris Nebula yields clues to the origin of life on Earth NASA has announced new finding from the Iris Nebula they think could shed light on the origin of life.Its findings help strengthen the idea that life on Earth could have been kickstarted by the arrival of material from space, and could help scientists understand how the first units of life got their start.