Skin Rolling Scars: Getting Beyond Squeamish
A scar, as defined by Webster’s dictionary, is a mark left behind as a result of damage or wear or, as a verb, to do lasting injury to. The tendency is to consider a scar as simply physical and overlook the…