News

The fossils of Palaeohodites naduensis—whose genus name comes from the Greek words for “ancient” and “wanderer”—were found in 1995 near the village of Quelin in southern China.
You may think Nebraska and China have little in common, but the two places definitely share one ancient similarity: the presence of a 30-million-year-old primate lineage which headed to North ...