Scientists advance cutting edge of immunology through study of macrophages
(Phys.org)—Macrophages are heavy hitters of the immune system. Their name literally means "to eat large objects." They are critical members of the body's defense team, such as in the lungs where they ingest ...