Genetic evidence suggests the last shared ancestor of present-day humans, as well as ancient Neanderthals and Denisovans, ...