Interesting! Since I'm not a scientist, but still fond of science, I try to attend to some "general population" talks.
In France I've listened a lot of talks on the format "my thesis in 180 seconds", even on public radio, is that a thing outside my country?