Eye of the Sea Scallop

Eye of a Sea Scallop (Placopecten magellenicus) DAPI (blue) Tubulin (green) Autofluorescence (red)

Research Team: 
Dan Speiser and Sonke Johnson