Splicing and the evolution of proteins in mammals

Splicing and the evolution of proteins in mammals