Tag Archives: origin of life

Origin of Life – first piece of the puzzle eludes researchers

Power behind primordial soup discovered University of Leeds – Apr 4, 2013 Researchers at the University of Leeds may have solved a key puzzle about how objects from space could have kindled life on Earth.

Posted in Science & Technology | Tagged , | Leave a comment