Keloids are extra than simply scars — they’re an overreaction of your physique’s wound therapeutic course…