Why are Bees so Awesome? – the Video

Peter Dearden’s lecture to an overflowing audience at EIT on 23 May 2017