October 1, 2007

Here, look at these

National Geographic picks the best science images of 2007. This is some type of tiny current-carrying ribbon or something.

0 comments: