Touch receptors

Definition

Touch receptors are a subtype of sensory neuron that are located in the skin and possess specialized endings that respond to mechanical stimulation. As part of the somatosensory system, touch receptors therefore transmit information regarding tactile stimuli to the central nervous system.

Latest Research and Reviews

News and Comment