A newly-published hypothesis, led by a UCL researcher, suggests a momentary leap in a single species on a single day millions of years ago might ultimately have led to the arrival of mammals—and therefore humans.

Read Full Article Here

source: Phys.org