Skip to main content

Current Biology

The dramatic end of the dinosaur era—triggered by a colossal asteroid strike 66 million years ago—has long fascinated scientists and the public alike. For decades, paleontologists have debated whether...