03 August 2008

Is protein evolution as duplication + divergence + recombination ?