Search Results - Steven E. Churchill

Steven E. Churchill

Steven E. Churchill is an American paleoanthropologist who has been a professor in the Department of Evolutionary Anthropology at Duke University since 2013. He was one of the leaders of a 2015 expedition that led to the discovery of a large trove of ''Homo naledi'' fossils in a cave near Johannesburg, South Africa. Provided by Wikipedia
  • Showing 1 - 1 results of 1
Refine Results
  1. 1