Scientists have confirmed the presence of phosphorus, a fundamental building block of DNA and cell membranes, within the ...