Thursday, December 16, 2010

Life elements on meteorite

New evidence supports the idea that some organic molecules may have originated in space.  
Also: 

No comments:

Post a Comment