An evolutionary roll of the dice explains why we're not perfect
If evolution selects for the fittest organisms, why do we still have imperfections? Scientists at the Milner Centre for Evolution at the University of Bath investigating this question have found that in species with small ...