TY - SER TI - European Innovation SN - 1830-4338 PY - 2005///- CY - Brussels PB - European Commission's Print KW - Science KW - Periodicals ER -