By Mia Becker-Hansen | Head of Science and Technology Neanderthals are an extinct species or subspecies of archaic humans, who lived in Eurasia until about...
By Mia Becker-Hansen | Head of Science and Technology Neanderthals are an extinct species or subspecies of archaic humans, who lived in Eurasia until about...