Showing posts tagged fluorescence microscope

Jealous moon? Or microscoped yeast?