current image
Previous -
1 of 20
Previous -

Start Slideshow

1st Place, 1998

Jakob Zbaeren

Insel Hospital
Bern, Switzerland

Endothelial cells (100x)

Fluorescence, double exposure


Nikon Instruments Inc.