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