Macrophages play a key role in tissue repair and regeneration | Synapse