Emerging roles for macrophages in cardiac injury: cytoprotection, repair, and regeneration

Emerging roles for macrophages in cardiac injury: cytoprotection, repair, and regeneration