Keloid Information

Keloids are abnormal scar tissue that develop skin wounds, Chickenpox, ear piercing, vaccines, and acne.