translate English to French: These are reviewed and evaluated on an ongoing basis with the goal of maximizing the benefit to the research community and ultimately to Canadians.
Ceux-ci sont examinés et évalués sur une base permanente dans le but d'en maximiser les avantages pour la communauté des chercheurs et, au bout du compte, pour les Canadiens.