Tag: scratch

More Scratching Means More Itching

0
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...