SEARCH Articles Figures Tables Immune system macrophages Immune systems Macrophage systems Scavenging systems