Macrophages as Both Friends and Foes in Age-Related Diseases Fight Aging!, 27 Mar 2020 Macrophages are cells of the innate immune system, found throughout the body, and which play a great many roles beyond the…