current image

Start Slideshow

2nd Place, 1997

Stephen Rogers

University of Illinois
Department of Cell and Structural Biology
Urbana, Illinois, USA

Xenopus melanophore (3200x)

Fluorescence and Confocal


Nikon Instruments Inc.