The Issue with Keloid Scars Keloid scars affect 18 million people, and many of them go through life believing that treatment for their embarrassing and sometimes painful scarring is impossible or even non-existent. Thick, unsightly keloid scars can significantly affect an individual’s confidence, but with the SRT-100™, you can help them gain it back. Restore […]