New clues into the head-scratching mystery of itch “Scientists at Harvard Medical School have shown for the first time that a [MORE]