The phagocytic white blood cells known as macrophages are a highly heterogeneous population of cells. This heterogeneity stems from their differentiation from monocytes, the presence of tissue resident cells and their ability to polarise to a wide range of activation states. Read more