Backbone


RNA, Backbone of Life on Earth, Made on Ice in Space

RNA, Backbone of Life on Earth, Made From Comet Ice in Space

The latest evidence shows that life on our planet may have arrived from some object which crashed on the earth from outer space...

Apr 8 2016, 8:49am CDT