It's Possible Neanderthals Evolved So They Wouldn't Smell Their Own Stink, Study Finds Humans05 February 2023