Smallest sliver of time yet measured sees electrons fleeing atomnewscientist.com9 pointsjonbaer10 years ago