Michele De Palma
Macrophages are a heterogeneous group of cells that are capable of carrying out distinct functions in different tissues, as well as in different locations within a given tissue. Some of these tissue macrophages lie on, or close to, the outer (abluminal) su ...
Nature Publishing Group2018