Scratching an itch can be extremely satisfying — even pleasurable — but persistent, long-term itching makes millions of people miserable. Scientifically, the question of what causes us to itch has left scientists scratching their heads for centuries.
That’s ironic, given that th...