translate English to French: NRC's reputation has allowed it to develop a valuable international network of technical and scientific intelligence.
Fort de sa réputation, le CNRC a pu constituer un réseau international précieux de veille technologique et scientifique.