Microswitch-based programs for persons with multiple disabilities: an overview of some recent developments.

Microswitch-based programs for persons with multiple disabilities: an overview of some recent developments.