Group I introns and inteins: disparate origins but convergent parasitic strategies.

Group I introns and inteins: disparate origins but convergent parasitic strategies.