zedie.wordpress.com
New Theory on Origin of Life on Earth Questions ‘RNA World’ Hypothesis
A new study from The Scripps Research Institute (TSRI) has offered a surprising twist of how life began on earth, questioning the likeability of the “RNA World” Hypothesis and proposing…