translate English to French: More sophisticated products such as pharmaceuticals, diagnostics and applications in energy storage and production are under development.
Des produits plus sophistiqués comme les substances pharmaceutiques, les produits diagnostiques et les applications destinées au stockage et à la production d'énergie sont en cours de développement.