TY - RPRT TI - Evaluating outcomes in assistive technology: do we understand the commitment? AU - F DeRuyter PY - 1995 DO - 10.1080/10400435.1995.10132246 UR - https://pubmed.ncbi.nlm.nih.gov/10150748/ ID - 10150748 ER -