Search Results for: keloid

keloid

A thick, irregular scar caused by excessive tissue growth at the site of an incision or wound. … [Read more...]