The Beautiful Mind is an online gallery of stunning neuroscience photographs, aiming to demonstrate the beauty within.
Although it’s currently an online exhibition, it will be touring Europe in 2009 and aims to promote art-science integration.
If you can suffer the shrink wrapped Flash interface, it has some wonderful images. The one featured in this post is a photo of mitochondria from astrocytes in cell culture.
Link to The Beautiful Mind exhibition (thanks Sandra!).