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