It's Possible Neanderthals Evolved So They Wouldn't Smell Their Own Stink, Study Published in iScience Finds. cell.com Submitted by MotherHolle t3_10wd8yn on February 7, 2023 at 9:10 PM in science No comments 3