Company description
The Telus World of Science – Calgary is a science museum with interactive exhibits, multimedia presentations and educational demonstrations. There are three traveling exhibits every year and more permanent exhibits that are designed on-site. The Discovery Dome Theatre features films from across North America. There are more than 304000 visitors annually, including over 54000 students. In 2006 the Creative ...