Irradiate – Tracey Moberly/Paul London, USA, 2018, 3′ IRRADIATE is a short film by Tracey Moberly and Paul London. It was filmed at CERN, the home of the... 11 August, 2021