Phosphorus is the most elusive element crucial for life as we know it – and we now have the first evidence there’s some available in the oceans of Enceladus.
To confirm life on other planets, we need to detect far more molecules in their atmospheres than we currently do to rule out non-biological chemical processes.