Saturn's Largest Moon Has Ingredients for Life?
Friday, October 8, 2010 - 12:20
in Astronomy & Space
The chemical "letters" used to write the basic code for life on Earth might exist on Saturn's largest moon, according to new laboratory research presented Thursday.