Sensory Processing Disorder-33882

Product Code: 26

Sensory Processing Disorder or SPD (originally called Sensory Integration Dysfunction) is a neurological disorder in which the sensory information that the individual perceives results in abnormal responses.


Related Products