A scar is a sign of skin repair from an injury. Superficial scrapes and cuts can dissapear in just weeks. Yet, some deeper body scars refuse to fade...
Sign up for our newsletter to receive the latest stories, photos, and
Before & afters from doctors (40)