Keratoacanthoma Treatments and Management2021-02-01 Mark Gualtieri WellnessKeratoacanthoma is an abnormal growth on the surface of the skin. It is a small lesion which has a hard centre, filled with the protein Read more