Key Building Block of Life Detected on Saturn’s Moon Enceladus

An international team, including UW Astrobiology Postdoctoral researcher Fabian Klenner, discovered phosphorus in the form of phosphates on Saturn’s icy … Continue reading Key Building Block of Life Detected on Saturn’s Moon Enceladus