Chicxulub asteroid impact saved Earth's microbiome
Scientific illustration of the Chicxulub crater formed after the asteroid impact 66 million years ago.
Scientific illustration of the Chicxulub crater formed after the asteroid impact 66 million years ago.