Origin of Life on Earth – Sugar Found in Meteorites Might Shed More Light

Recently, a team of international scientists realized a mission of meteorite mining. They found that the analyzed space objects contain sugar. Such a fact indicates that the chemical reactions in…

Read more »