keloid

Keloid is a disorder of wound healing of unknown cause. It is not lethal, but it can be very disturbing with the image distortion it creates.

Continue Readingkeloid