Macrophages: gatekeepers of tissue integrity

Macrophages: gatekeepers of tissue integrity