translate English to French: This is leading edge science which will impact on technological advances in areas as diverse as device fabrication and industrial catalysis."
Leurs travaux se situent à l'avant-garde de la science et cette percée aura des retombées sur les progrès technologiques dans des domaines aussi divers que la fabrication de dispositifs électroniques et la catalyse de procédés industriels.