How Do Proteins Gain New Domains? | Genome Biology | Full Text

Tag » When Does Exon Shuffling Occur