Short film about Technion UK (The British Technion Society)

How Technion UK as we know it now started off: “The British Technion Society, a film about our work for the Technion in the UK”.