Return to Ceres: This dwarf planet could contain the clues to life’s origins

How do you build a planet, let alone one capable of sustaining and evolving life? The clues to the “recipe” can perhaps be found in the leftovers scattered around our solar system. Things…

Continue Reading