Mega asteroid Ceres the latest spot in space that may have life
New research shows the building blocks of life could be hiding on the dwarf planet. In fact, Ceres might be making organic compounds in-house.
February 17, 2017 at 05:51PM
via Digg http://ift.tt/2m2g5ER
No comments:
Post a Comment