1997 Photomicrography Competition

Xenopus melanophore

Stephen Rogers

Affiliation
University of Illinois at Urbana-Champaign
Department of Cell and Structural Biology
Urbana, Illinois, USA
Technique

Fluorescence and Confocal

Magnifaction
3200