There's no such thing as a "missing link." It's best to just avoid the term entirely, because it leads to misconceptions.
Neanderthals are considered by most scientists to have been a subspecies of Homo sapiens, much like dogs are a subspecies of wolves.