Research is shaking up how we think about evolution, suggesting there's a level of predictability influenced by genes and genetic history.
Sixty-six million years ago, a massive asteroid smashed into Earth. Life has undergone at least five mass extinctions in the ...