An ancient skull unearthed in China’s Hubei Province may push back the emergence of the human species by 400,000 years ...
The findings have the potential to resolve the longstanding "Muddle in the Middle" of human evolution, researchers said.
Researchers digitally reconstructed a crushed skull and concluded our species is 1 million years old, igniting a debate over ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results