New evidence for a 67,000-year-old human presence at Callao Cave, Luzon, Philippines
According to PR-model, New evidence for a 67,000-year-old human presence at Callao Cave, Luzon, Philippines is ranked 46,925th in multilingual Wikipedia, in particular this website is ranked 54,682nd in English Wikipedia.