Taking your time makes a difference: Brain development differs between Neanderthals…
Neanderthals are the closest relatives to modern humans. Comparisons with them can therefore provide fascinating insights into what makes present-day humans unique, for example regarding the…