WHAT IS A KELOID (SCAR)?
Keloids are a buildup of scar tissue that occurs at the site of a skin injury. This can happen due to different types of trauma to skin like surgical incision, severe acne, blisters, burns, cuts. They appear pink, red, and brown depending on your skin type, they are firm to touch.
HOW IS IT TREATED?