It’s tough to resist scratching an itch — and evolution may be to blame

It’s tough to resist scratching an itch — and evolution may be to blame

Scratching worsens swelling, in some cases to a troublesome level, however it can still feel enjoyable. A brand-new research study might indicate a reason. (Image credit: MementoJpeg through Getty Images)…

Read More »