Did space dust start life on Earth?
Tuesday, February 24, 2009 - 04:28
in Astronomy & Space
Amino acids could have found their way from deep space to start life on Earth, say scientists in Italy
Amino acids could have found their way from deep space to start life on Earth, say scientists in Italy