Thursday, July 03, 2008

The neuroscience of the itch. (Via SciTechDaily.)