Saturday, September 30, 2006

Medical photography

this is actually a cerebellar nerve cell grown in culture...
Heads up from BlueTeaBlog, who also links to other websites with microscopic photographic art.

No comments: