Science Behind Pixar

May 19, visitors to Science World at TELUS World of Science will be inspired by the science and technology behind some of the most beloved animated films and their characters, with The Science Behind Pixar. Presented locally by White Spot Restaurants, this interactive 12,000 square foot exhibition showcases the science, technology,Read More →