Text size

American poet Ogden Nash once wrote, “Happiness is having a scratch for every itch.” Science has come a long way toward understanding what causes the itching sensation, and now an Israeli-American joint research team could solve Nash’s happiness problem and put an end to a lot of itchiness.