Small Egyptian Sarcophagus Receives CT Scan

… embalmed remains of an adult’s organs in a miniature cedar sarcophagus that was discovered in Giza in 1907 by the British School of Archaeology. …read more

Source::

      

Advertisements