While examining Saturn’s icy moon, Enceladus, astronomers have uncovered the presence of phosphorus — a vital building block for all life on Earth. Moreover, the team notes that the concentrations of phosphorus on Enceladus are over 100 times greater than they are in our planet’s oceans. Could there be an abundance of alien creatures living beneath the ice of our distant neighbor?