Revisiting mouse peritoneal macrophages: heterogeneity, development, and function

Revisiting mouse peritoneal macrophages: heterogeneity, development, and function