Wednesday, July 02, 2008

The neuroscience of the itch. (Via SciTechDaily.)