claim
Macrophages are long-lived cells present in virtually all body tissues that use phagocytosis to trap invaders found in the tissue.

Authors

Sources

Referenced by nodes (2)