News

Macrophages are ubiquitous cells that reside in all major tissues. Counter to long-held beliefs, we now know that resident macrophages in many organs are seeded during embryonic development and ...