

4th Place, 2000
Jakob Zbaeren
Insel Hospital
Bern, Switzerland
Human umbilical vein endothelial cells (120x)
Fluorescence - Learn more


Jakob Zbaeren
Insel Hospital
Bern, Switzerland
Human umbilical vein endothelial cells (120x)
Fluorescence - Learn more