Cell Press

Enabling nerve regeneration means evicting the cleanup crew

Macrophages are the immune cells that engulf and destroy the debris of damaged tissue to ...   more »