Origin and evolution of eukaryotic chaperonins: phylogenetic evidence for ancient duplications in CCT genes.

Origin and evolution of eukaryotic chaperonins: phylogenetic evidence for ancient duplications in CCT genes.