Some biochemical thoughts on the RNA world.
Bloch
K
K
Department of Chemistry, Harvard University, 12 Oxford Street, Cambridge, MA 02138, USA.
D009711:Nucleotides / Q000737:chemistry; D012313:RNA
D009711:Nucleotides; D012313:RNA