Splicing of mRNA precursors: the role of RNAs and proteins in catalysis.

Splicing of mRNA precursors: the role of RNAs and proteins in catalysis.