We’re more Neandertal than we thought

We’re more Neandertal than we thought
Neandertals contributed more to human traits than previously thought.