astrobiology Organic Building Blocks of Life Found in a Star System Planetary scientists have discovered organic molecular compounds in a star system. Using theĀ Atacama Large Millimeter/submillimeter Array (ALMA), they looked a Read More Ā» April 9, 2015 No Comments