Imperianews Slime, supercomputers, and pond lurkers at this year鈥檚 Summer Science Festival 26 June 2018