translate English to French: "This centre of excellence will give researchers the necessary tools to put their work into the hands of those who can truly benefit."
« Ce centre d'excellence fournira aux chercheurs les outils nécessaires à la commercialisation de leurs découvertes, au profit de ceux qui en ont vraiment besoin.