MediaMerge Provides New Technology for St. Louis Science Center

Filed under: News

Follow: The St. Louis Science Center recently updated the technology behind its popular OMNIMAX Theater. Chelsea, Alabama (PRWEB) December 19, 2013 The OMNIMAX is a large format, 70mm film projection system that sits visitors under a five-story, 79-foot in diameter, tilted, domed screen. Dave Gioia, head projectionist at the St. Louis Science Center, said the theater […]