translate English to French: Of course, there is much still to be done, both from an organizational perspective and to realize the full scope of opportunities in research and knowledge translation.
Évidemment, il reste encore beaucoup à faire, tant pour peaufiner l'organisation que pour tirer pleinement parti des possibilités de recherche et d'application des connaissances.