Evidence obtained for the theory of habitability of the Enceladus ocean

(ORDO NEWS) -- A team of scientists led by Dr. Christopher Glein of the Southwestern