About this page

Our systems have detected unusual traffic from your computer network. This page checks to see if it's really you sending the requests, and not a robot. Why did this happen?

IP address: 18.209.238.68
Time: 2024-08-03T09:08:29Z
URL: https://scholar.google.com/scholar_lookup?author=Lu%20H.L.&journal=Chinese%20Archaeology&pages=59-68&publication%20year=2011&title=Rethinking%20the%20Paleolithic%20age%20in%20the%20Tibet%20Autonomous%20Region%3A%20focus%20on%20the%20Xiadacuo%20locality%20in%20Ritu%20County%2C%20Ali&volume=3