Hypertrophic scars and keloids: a review and new concept concerning their origin.

Hypertrophic scars and keloids: a review and new concept concerning their origin.