TY - RPRT TI - Self-splicing RNA. AU - J Abelson PY - 1982 DO - 10.1038/300400a0 UR - https://pubmed.ncbi.nlm.nih.gov/6183594/ ID - 6183594 ER -