Egyptian mummies at Tulane University: An anthropological study

Access the content here.