论文部分内容阅读
Paleontologists have unearthed fossils of the tyrannosaurodea dating back 139-128 million years at Lujiatun, Beipiao City, Liaoning Province in northeast China. Professor Xu Xing, research fellow at the Chinese Institute of Vertebrate Paleontology and Pal