High Ceilings and a Lovely View: Denisova Cave Was Home to a Lost Branch of Humanity. Denisova Hominid, Denisova Cave (Siberia), Neanderthal Man, ARCHAEOLOGY AND ANTHROPOLOGY, Fossils, Caves and Caverns, DNA (Deoxyribonucleic Acid), Oxford University, Russian Academy of Sciences, University of Exeter, your-feed-science