Novel drug-eluting patch halts scar growth and reduces scar tissue
Scars - in particular keloid scars that result from overgrowth of skin tissue after injuries or surgeries - are unsightly and can even lead to disfigurement and psychological problems of affected...