Deep down at Chicxulub
Nature
.
2001 Dec;414(6866):861-2.
doi: 10.1038/414861a.
Author
J Melosh
PMID:
11780048
DOI:
10.1038/414861a
No abstract available
Publication types
News