Mysterious Itch Cells Found
Thursday, December 27, 2012 - 14:00
in Biology & Nature
The nerve cells that sense itch prove that itchiness isn't just a weird form of pain.
The nerve cells that sense itch prove that itchiness isn't just a weird form of pain.