current image

Start Slideshow

Honorable Mention, 2006

Kevin Mackensie

University of Aberdeen
EM and Imaging Facility, Institute of Medical Sciences
Aberdeen, UK

Water on the lid of a Petri dish (20x)

Transmitted Light


Nikon Instruments Inc.