SiBeda Nov 08, 2017 05:58PM Study finds potential chemical compound that initiated life on Earth - Study finds potential chemical compound that initiated life on Ea...