Vital element for extraterrestrial life found in Saturn’s moon
A team of scientists has detected the presence of phosphorus in the icy oceans of one of Saturn's moons, Enceladus. The presence of high concentrations of phosphorus in Enceladus could...
Read more





