An international study led by researchers from Tel Aviv University and the French National Center for Scientific Research provides the first scientific evidence that Neanderthals and Homo sapiens had ...