Many of us have suffered from scars at one point in our lives. Many of us probably still do. Scars can range from a skinned knee to a disfiguring keloid scar, both of which can affect self-confidence and daily life. The Story Of Scars Scars form when the dermis is...