Friday, December 12, 2003

Frozen in it's tracks

New Scientist reports the Freezing of Light

No comments:

Post a Comment