March 01, 2011
ET's Gas

A new study of meteorites has revealed the building blocks of life may very well have come from space. People have been speculating about this for several years now. It's nice to see some experimental proof coming to light.

Posted by scott at March 01, 2011 06:39 AM

eMail this entry!
Comments
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?