Macrophages: sentinels and regulators of the immune system.

Macrophages: sentinels and regulators of the immune system.