Humans Latest Scientists Sniffed Ancient Egyptian Mummies And Got a Surprise Science Alert February 17, 2025 0Comment What do mummies smell like?