A 146,000-year-old skull found in China, initially thought to be a new species (Homo longi), has been confirmed as Denisovan…
Read More »Harbin
Entity category: location
Entity category: location
A 146,000-year-old skull found in China, initially thought to be a new species (Homo longi), has been confirmed as Denisovan…
Read More »