Is there a benefit to scratching that itch? Yes and no, says new study January 31, 2025 by kamal Comments