translate English to French: Facilities The Institute's research effort is supported by a team of expert technologists, designers and software engineers who manage and operate extensive, state-of-the-art facilities.
Installations Les travaux de recherche de L'ITO jouissent de l'appui d'une équipe de techniciens spécialistes, de concepteurs et d'ingénieurs en logiciel qui gèrent d'importantes installations ultramodernes.