Keloids are a form of scars that develop on the surface of the skin due to some prior damage that has resulted in an abnormal level of collagen secretion. Things such as acne, sun exposure, burns, and other types of factors can lead to the development of this condition. Even though they don’t pose and […]