Dr. Robert Zucker

Dr. Robert Zucker

RTP, NC, USA
Specimen: Mosquito Larva Head
Technique: Confocal