The chemistry of self-splicing RNA and RNA enzymes.

The chemistry of self-splicing RNA and RNA enzymes.