current image

Start Slideshow

4th Place, 2000

Jakob Zbaeren

Insel Hospital
Bern, Switzerland

Human umbilical vein endothelial cells (120x)

Fluorescence - Learn more


Nikon Instruments Inc.