2.4k Study finds that inbreeding and other demographic problems alone could have wiped out Neanderthals by Ancient Code Team