hobbyspace.com
ESO: ALMA & ROSETTA find keys to the mysteries of phosphorus, a building block of life
A new report from the European Southern Observatory (ESO): Astronomers Reveal Interstellar Thread of One of Life’s Building Blocks Phosphorus, present in our DNA and cell membranes, is an essential…