Skip to main navigation Skip to search Skip to main content

2003 European innovation scoreboard: technical paper No 1 indicators and definitions

Research output: Book/Report › Report › Professional

202 Downloads (Pure)
Original languageEnglish
Place of PublicationLuxembourg
PublisherEuropean Commission, Enterprise Directorate-General
Number of pages48
Publication statusPublished - 2003

Cite this