PMID: 7499036 Issn Print: 0342-5282 Publication Date: 1995/09/01 Print Facebook Twitter LinkedIn Email On the impediments to innovation in the European assistive technology industry N. VERNARDAKIS; C. STEPHANIDIS; D. AKOUMIANAKIS Checking for direct PDF access through Ovid View on Journal Site Excerpt