4 ms·The implication is that self-editing of genes is much more common than we suspected?by carapace 3y agoThe implication is that self-editing of genes is much more common than we suspected?