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: 44.195.90.29
Time: 2024-08-03T08:53:06Z
URL: https://scholar.google.com/scholar_lookup?author=Chen%20F.Y.&author=Gao%20X.&author=Niu%20D.W.&author=Pei%20S.W.&author=Wang%20H.M.&author=Xu%20X.&author=Zhang%20S.Q.&author=Zhang%20Y.&doi=10.1016%2Fj.quaint.2015.06.041&journal=Quaternary%20International&publication%20year=2016&title=The%20bone%20needles%20from%20Shuidonggou%20locality%2012%20and%20implications%20for%20human%20subsistence%20behaviors%20in%20north%20China&volume=400