
Scars refers to a patch that is formed on the skin after a cut, any injury and acne. It’s a natural way in which the skin repairs itself from injury. The most common ones are the acne scars that are of much concerned. Some scars can be healed but some become permanent and are difficult [...]