Recent progress in unraveling central nervous system processing of itch sensation.

Recent progress in unraveling central nervous system processing of itch sensation.