If you haven’t made it to the Buffalo Museum of Science to see Golden Mummies of Egypt, you’re in luck. The exhibit, which held its global premiere in Buffalo, will now be on display until ...