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