News

Resembling fluorescent flower petals, this image shows the blood vessels in a mouse retina, as seen using confocal microscopy ...