Washington - Got an itch to scratch? Scientists have pinpointed a key group of cells that sends itch-alerts to the brain. When researchers at Washington University in St Louis knocked out those cells ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results