Self-report computer-based survey of technology use by people with intellectual and developmental disabilities.

Self-report computer-based survey of technology use by people with intellectual and developmental disabilities.