TIL: 20 percent of the Neanderthal genome survives in modern humans of ...

TIL: 20 percent of the Neanderthal genome survives in modern humans of ...