Macrophages
Home
>
Biology
>
Immunology
>
Immune system cells
>
Macrophages
Phagocytosis of foreign particles, releasing cytokines to recruit immune cells.