University of Dundee

fluorescent mouse dendritic cells.jpg

Microscope image of fluorescent mouse dendritic cells