Evolutionary biology There has never been more evidence of Neanderthals than the current day September 1, 2022