Chicxulub Impact Event

A Chicxulub Impact Event is an asteroid impact event that occurred around 66 million years ago, at the end of the Cretaceous period.



References

2023