Life Has a New Ingredient
Researchers report inosine could be a potential route to the first RNA and the origin to life on Earth.
Go to Source
Author: http://http://neurosciencenews.com/
Post date: 2018-12-04 18:11:38
Category: Earth
Tag: could
Post ID: 5281