A 12 minute film about the Evoluon [a conference centre and former science museum erected by the electronics and electrical company Philips at Eindhoven in the Netherlands], of which is thought that i...Show more