Innovation, science and technology in the EU. Population Innovation Readiness EUROBAROMETER 236 August 2005 europe.eu/admin/uploaded_documents/EB634ReportEnterprise.