How many years ago approximately did Homo sapiens sapiens
outcompete Neanderthals?
outcompete Neanderthals?