Itching can be a bad sign and don't scratch. Use hot moist or cold. Your doctor can start visually and administer any further tests. I'd maybe try both your gp or a dermatologist whoever can see you sooner or an ER if you feel that is necessary. The good I see is that this came up fast and is possibly just a cyst that may very well be related to your previous melanoma.
... View more