translate English to French: The S&T Branch, which consolidates a significant portion of the Department's science into one group, facilitates the integration of science.
La DGST, qui regroupe une partie importante des responsables des sciences au Ministère, facilite l'intégration des activités scientifiques.