Sep 25, 2008

nifty science images

1. One of the winners from the International Science and Engineering Visualiz... too tired to finish. That's what links are for.



2. One of the runners-up.

No comments: