Pull to refresh
Logo
Dennis Ogburn

Dennis Ogburn

Archaeologist; radiocarbon-dated the Inca outpost Chamical in Ecuador

Appears in 1 story

Last updated Oct 21, 2026