RNA splicing and polynucleotide evolution.
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
D009694:Nucleic Acid Precursors; D012313:RNA; D004247:DNA; D012260:Ribonucleases