Cosmic Cookers: Asteroids May Have Nurtured Seeds of Life
Thursday, June 9, 2011 - 13:30
in Astronomy & Space
As the solar system formed, the building blocks of life may have incubated in asteroids.
As the solar system formed, the building blocks of life may have incubated in asteroids.