New research into the “stasis paradox” challenges the rules of evolution
See All 69 Episodes of "Scientific American: Evolution"