translate English to French: While the catalytic power of scientific and technological innovation is well established, the question of what ingredients or conditions can nurture a culture of innovation remains more of a mystery.
Il est certain que le pouvoir catalyseur de l’innovation scientifique et technologique est bien établi, mais la question de savoir quels ingrédients ou conditions peuvent alimenter une culture de l’innovation demeure encore un mystère.