Periarterial macrophage sheaths (ellipsoids) in cat spleen--an electron microscope study

Related Concept Videos