Weird Science: Unwrapping a Mummy

Encased in temperature-controlled glass cabinets, mummies are often a star attraction at some of the world’s greatest museums. For centuries, mummies were viewed as nothing more than money-making commodities. Thankfully, attitudes have drastically shifted. But what exactly is a mummy? The mummy of Rameses I as displayed at Luxor Museum, Luxor, Egypt. The word ‘mummy’ refers to […]

Weird Science: Unwrapping a Mummy Read More »