A keloid scar is a type of raised scar that forms when the body produces excess collagen during wound healing. These scars may grow beyond the boundaries of the original injury and can sometimes cause discomfort or itching.
Licensed home care serving all five NYC boroughs
We speak your language: