Q 125

________ are fixed macrophages found in the liver. A)Astrocytes B)Oligodendrocytes C)Microglia D)Kupffer cells E)Ventricular macrophages

Multiple Choice