[
Health24] A group of ancient humans called Denisovans - who were closely related to
Neanderthals - may have contributed somewhat to the modern
human
genome, say scientists who sequenced the Denisovan genome. The existence of the Denisovans only came to light in 2010 when a piece of a
finger bone and two molars were discovered in the Denisova Cave in southern
Siberia.