How did Neandertals smell? #science #evolution User PBS Eons on YouTube, 19 Jun 2023 Pretty bad I bet, but how was their sense of smell? Produced by Complexly for PBS Digital…