Phosphorus, a key element of life, found on Enceladus

Xinhua News Agency, June 16-A team led by scientists at the Southwest Research Institute of the United States, using data provided by NASA's Cassini probe, detected phosphorus, a key element of life, in Enceladus's oceans, which exists in the form of phosphate. The relevant research papers were published in the 14th issue of the journal Nature.