
Keloids are excess scar tissue that forms on your skin at the site of an injury. Virtually any type of skin injury can lead to a keloid, including not only surgery or trauma but acne, burns, chicken pox and even ear piercing, vaccination sites and minor scratches.[i] When you have a wound, your body gathers collagen aroun … Read More