Group II introns in the bacterial world.

Group II introns in the bacterial world.