For the first time, phosphorus — the rarest of six elements upon which life as we know it depends — has been found in a tiny ocean-bearing moon in our solar system. Scientists combing through data s… [+8661 chars]Read More
First ever detection of phosphorus shows that Enceladus has all necessary ingredients for life Spacecom
