technocomplex
-
Neanderthal Workshop Found in Spain, Revealing a Sneak Peek of the Onset of Human Technology
The Neanderthal workshop includes ancient stone tools in Europe tens of thousands of years ago.
Latest Research Articles