There’s dental evidence that Europeans are descended from Neandertal (posted above). Your statement that Neandertals were not human is nonsense.
Archaeologists consider any primate that came down out of a tree and walks upright on two legs as human. That takes in a lot of monkeys. Thinking monkeys are human is nonsense to me. Humans to me are Homo Sapien Sapien, the thinking man.