translate English to French: NRC operates world-class research facilities as well as information, technology and innovation support networks from coast to coast.
Il assure le fonctionnement d'installations de recherche de calibre mondial ainsi que de réseaux de technologie et de soutien à l'innovation d'un océan à l'autre.