Most Planets May Be Seeded With Life
Wednesday, November 26, 2008 - 16:42
in Astronomy & Space
Discovery of RNA precursor in planet-forming cloud suggests building blocks of life are common in the universe
Discovery of RNA precursor in planet-forming cloud suggests building blocks of life are common in the universe