Posted by quoderat on Monday Oct 19, 2020

Zeptoseconds: New world record in short time measurement. In other words, they made Zepto Marks.