| Literature DB >> 26791312 |
Abstract
The RNA World is now some four billion years behind us, but only recently turned 50 as a human hypothesis. [...].Entities:
Year: 2015 PMID: 26791312 PMCID: PMC4695837 DOI: 10.3390/life5041583
Source DB: PubMed Journal: Life (Basel) ISSN: 2075-1729