A new computer analysis from investigators at the MD Anderson Cancer Center suggests that traces of long-lost human cousins may be buried in modern people’s DNA.