Ancient Dinosaur Discovered in China’s Chongqing Region
A team of researchers has discovered a fossil of an ornithischian dinosaur in southwestern China, dating back approximately 190 million years to the Early Jurassic period. The discovery, published in the journal iScience, marks the earliest finding of its kind in Asia. The team, comprising researchers from Yunnan University, the Institute of Vertebrate Paleontology and … Read more