translate English to French: Innovation snap shot 2001-2002 Creating value through NRC technologies Discoveries
Portrait de l’innovation 2001-2002 Création de valeur grâce aux technologies du CNRC Découvertes