Life, or at least its basic chemical parts, might actually be all around us. NASA’s Dawn spacecraft has discovered organic molecules on Ceres, according to a paper published in the journal Science on Friday. These so-called “building blocks of life” appear to be … Discuss
Source: The Free Dictionary