CHINA TOPIX

04/24/2025 12:09:39 pm

Make CT Your Homepage

Neurotransmitter

A gorilla scratching its head

Scratching an Itch Makes it Worse

Researchers have known for decades that scratching an itch produces a small amount of pain in the skin.

Real Time Analytics