New Invention: Breakthrough patch reduces scar tissue
Keloid scars form due to the overgrowth of skin tissue after surgeries. Many patients view their keloid scars as unsightly and it sometimes causes psychological problems to the patients affected. Ind...