3 ms·Discovery of Quina technology challenges view of ancient human development1 points by geox 2y ago