Tag: scratch

More Scratching Means More Itching

Researchers have figured out what’s behind that extremely annoying cycle of why scratching an itch just makes you itch more. A new study published...
[campaign]
[campaign]
[email]
[email]
[campaign]
[campaign]
[email]
[email]