Regeneration or scarring: an immunologic perspective.

Regeneration or scarring: an immunologic perspective.