bertrbertoluchi
@sunbane
Astrobiologists have discovered signs of life on the dwarf planet Ceres in the solar system's asteroid belt. The subglacial ocean of salt water likely contains organic molecules that formed in the not-so-distant geologic past
0 reply
0 recast
0 reaction