Neanderthals And Humans Are 99 84 Percent Genetically Identical So