ScienceDesk, A puzzling mix of artifacts raises questions about Homo sapiens' travels to China.
Science News reports: "New analysis suggests Shiyu holds the oldest evidence of H. sapiens in northeast Asia."
ScienceDesk, A puzzling mix of artifacts raises questions about Homo sapiens' travels to China.
Science News reports: "New analysis suggests Shiyu holds the oldest evidence of H. sapiens in northeast Asia."
Add comment