Louis Leakey

A British paleoanthropologist whose work demonstrated that humans evolved in Africa.

Louis Leakey Definition
Louis Leakey Definition

A British paleoanthropologist whose work demonstrated that humans evolved in Africa. Louis Leakey. He was a key figure in uncovering evidence of early human ancestors in Africa, reshaping our understanding of human evolution.