The shortest electron pulses ever made in the lab have been claimed by researchers in Germany. By fi
Attosecond electron pulses are claimed as shortest ever
17 Feb 2023
Sam Jarman is a science writer based in the UK