Researchers find high concentrations of phosphorous in water ice spewed from Saturn’s moon Enceladus, more evidence of a habitable sub-surface environment.

Leave a Reply

Your email address will not be published. Required fields are marked *