scientifically neanderthals are not humans
when they existed so did humans; they were two different species of hominid
a coworker of mine has a masters in anthropology so i could ask her i guess shes the only person i know with real expertise on the subject