Abiogenesis, 16 Jun 2017 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3346935/ The Plausibility of RNA-Templated Peptides: Simultaneous RNA Affinity…