medical mysteries
We Finally Know Why Scratching an Itch Makes It Worse
Serotonin's role in the sensation of itch has been described for the first time.
Advertisement
Advertisement
Advertisement
Serotonin's role in the sensation of itch has been described for the first time.