Learning to live together: mutualism between self-splicing introns and their hosts. - Edgell, David R.; Chalamcharla, Venkata R.; Belfort, Marlene (BMC Biology, 2011)