PITTSBURGH — When you feel that irresistible urge to scratch an itch, you’re activating an evolutionary defense system. New research from the University of Pittsburgh reveals a fascinating paradox: ...
From a relatively young age, many of us are given one overarching piece of advice when it comes to having an itch: whatever ...