Ceres — the dwarf planet that has kept the world on tenterhooks with each new image from NASA’s Dawn spacecraft — is still an odds-on favorite to harbor past or even present microbial life, says the mission’s principle investigator.
from Forbes – Tech http://ift.tt/1mmRY3u
via IFTTT