translate English to French: It will contribute to the production of many novel materials, devices and products.
Elle participera à la production de nombreux matériels, dispositifs et produits nouveaux.