CHONGQING, March 8 (Xinhua) A stegosaurus fossil dating back 169 million years has been found in southwest China Chongqing Municipality. The fossil has been
CHONGQING, March 8 (Xinhua) A stegosaurus fossil dating back 169 million years has been found in southwest China Chongqing Municipality. The fossil has been
The stegosaur’s remains, which included bones from the back, shoulder, thigh, feet, and ribs, as well as several armor plates, date to the Middle Jurassic period's Bajocian stage, which is much earlier than most known stegosaurs.
BEIJING, March 5 (Xinhua) The following is a summary of published science and technology news of China. LOW LATENCY STREAMING Chinese tech giants Alibaba, By