Protease-catalysed protein splicing: a new post-translational ...

Protease-catalysed protein splicing: a new post-translational ...