je.st
news
Building blocks of life discovered in infant star system
2015-04-16 21:54:23| Extremetech
The Atacama Large Millimeter Array (ALMA) radio telescope array in Chile found significant concentrations of cyanides believed to be essential precursors of amino acids and other building blocks of life.
Tags: system
life
star
building
Category:Information Technology