translate English to French: Natural Resources Canada Advisory Board on Energy Science and Technology
Conseil consultatif des sciences et de la technologie énergétiques de Ressources naturelles Canada