Jun 17 Science on Stage Europe 2015, London Free Science on Stage Europe 2015, London, 17-20 June 2015 At 12:00 am Queen Mary, University of London DETAILS