Author
Francis McGlone
Recent research
- Health & MedicineOpen access
Abstract Itch is ‘an unpleasant sensation of the skin commonly triggering an urge to scratch’. In chronic itch, the persistent itch/scratch cycle is reinforced and sustained by the intense pleasure and reward gained from scratching – sometimes after the itch has been abolished, a...