science
Phys Org
2026-09-28
Meteor Impact Site in Oklahoma Dated 100 Million Years Later Than Thought
Geologists from UT Austin have updated the timeline of the Ames, Oklahoma crater, a site critical to the region's oil and gas production.