40 mummies await at St. Louis Science Center, where its own baby mummy returns with new discoveries
Traveling exhibition at St. Louis Science Center leads visitors on 4,500-year journey, with artifacts from 12 museums in five countries.
Traveling exhibition at St. Louis Science Center leads visitors on 4,500-year journey, with artifacts from 12 museums in five countries.