Science Art: SEM Leaf (1875x)


A leaf, with something on it, as seen at nearly 2,000 times normal size through a scanning electron microscope (SEM).

There are more SEM images here, at the Cosmic Light galleries.