Role of spinal neurotransmitter receptors in itch: new insights into therapies and drug development.

Role of spinal neurotransmitter receptors in itch: new insights into therapies and drug development.