العلوم و التكنولوجيا•منذ 11 شهراًAn RNA splicing system that excises DNA transposons from animal mRNAsAn RNA splicing system that excises DNA transposons from animal mRNAs