Gallery

Previous Expanded Info 
17 of 137
 Thumbnail View Next

17th Place, 2009

Rebekah R. Helton,

 Stopwatch (2.5X)
Affiliation
Department of Biological Sciences
University of Delaware
Location
Newark, Delaware, United States
Technique
Confocal (with Depth Coding)

Nikon Instruments Inc.