title: RNA splicing and polynucleotide evolution.
mesh_terms: D005075:Biological Evolution; D004247:DNA / Q000235:genetics*; D005796:Genes; D009694:Nucleic Acid Precursors / Q000235:genetics; D000069497:Origin of Life; D012313:RNA / Q000235:genetics*; D011995:Recombination, Genetic; D012260:Ribonucleases / Q000378:metabolism
chemical_list: D009694:Nucleic Acid Precursors; D012313:RNA; D004247:DNA; D012260:Ribonucleases