Clínic Barcelona
Clínic Barcelona
Health Topics
February 26 2024
What causes itching and the desire to scratch?
Itching is a sensation that makes you want to scratch. But what causes this itching? How does it work? And can it be controlled?