Tuesday, 24 June 2008

80 attoseconds of light



Don't want to make a point of regurgitating stuff from other blogs but, via Conscientious, the shortest flash of light ever captured