Confocal and Super-Resolution Microscope (IMAGE)
Caption
A confocal and super-resolution microscope (Leica Stellaris 8 STED), one of the imaging systems funded by the Mass. Life Sciences grant to the Marine Biological Laboratory.
Credit
Leica
Usage Restrictions
Use with credit.
License
Original content