Macrophages are key cells of the immune system with many important beneficial functions, but they can also exacerbate many common diseases.
Comments are closed.