An emerging consensus in palaeoanthropology: demography was the main factor responsible for the disappearance of Neanderthals Posted byArcheo.news Read more by Krist Vaesen, Gerrit L. Dusseldorp & Mark J. Brandt. Published on Scientific Reports. 01 March 2021