current image
Previous - Expanded Info 
17 of 137
Thumbnail View Previous -

Stop Slideshow

17th Place, 2009

Dr. Rebekah R. Helton

Department of Biological Sciences
University of Delaware
Newark, Delaware, United States

Stopwatch (2.5x)

Confocal (with Depth Coding)


Nikon Instruments Inc.