Civita Fahey
Is the incision flat? or bumpy? you could be developing a keloid.. which can be itchy and irritating. Mine has a keloid and its irritating also.. some people just develop this .. I am going to try some of the silicone strips that people on her have suggested..maybe ask your... Read more.
Uploading your photo!