Serena Davies
Dick Taylor
Steve Smith
Dara O'Briain
饰:自己 Self
饰:Self - Reporter
Bruce Hood
饰:(as Prof Bruce Hood)
饰:(as Iain Couzin)
饰:(as Dr Helen Czerski)
Mark Andrew Miodownik
饰:(as Prof Mark Miodownik)
Nigel Paterson