2 ms·Phosphorus, a key ingredient of life, has been found in a newborn star system1 points by jelliclesfarm 6y ago