Keloid - on the foot
Keloid - on the foot
A keloid is a type of exaggerated (hypertrophic) scar that usually appears following an obvious injury. Keloids may expand beyond the margin of the scar to include normal skin.
Content is best viewed in IE9 or above, Firefox and Google Chrome browser.