New evidence on the earliest human presence at high northern latitudes in northeast Asia.

New evidence on the earliest human presence at high northern latitudes in northeast Asia.