Biological applications of protein splicing.

Biological applications of protein splicing.