What is Keloid? A raised, firm, thick scar that forms as a result of a defect in the natural healing process. Reference: •American Medical Association Definitions of Medical Terms – https://www.ama-assn.org Read More →