close hamburger search alert

Keloid
Keloid Learning Center

Keloid
Keloids are the excess growth of scar tissue at the site of a healed skin injury.