👤 PersonGlen PenfieldWikipediaWikidata🌍 View on the globeInventions and discoveries · 11978 / 1991Chicxulub craterDiscovery · discoverer