#microglia

Explore a variety of images of microglia, the immune cells of the central nervous system.

#nature40472 #moon9900 #animal21636 #female13896 #clouds9631 #surreal25412 #fractal10335 #cat26749 More...