Steready… steady… bake!: Heating technology experts have developed an electric pizza oven that can bake a pizza in just 37 seconds – but how does it work? | IET Journals & Magazine | IEEE Xplore