About 66 million years ago, an asteroid slammed into the planet, wiping out all non-avian dinosaurs and about 70% of all ...
Chengdu University of Technology-led research has established a high-resolution astrochronological framework spanning ...