News

Scientists deploy self-splicing protein subunits to insert strange new additions into target proteins. A powerful technique ...