translate English to French: He currently chairs NRC's Committee on International Science, Engineering and Technology.
À l'heure actuelle, il siège au Comité consultatif sur la science, l'ingénierie et la technologie internationales du CNRC.