Late Neanderthals are believed to have descended from a small group that survived extreme Ice Age conditions in southwestern France. In collaboration with an international team, researchers at ...