Synonymous but not the same: the causes and consequences of codon bias (original) (raw)