translate English to French: In doing so, he has brought a new energy and dynamism to Canadian cancer research.
Le Dr Branton nous a fait profiter de son dynamisme et d'une énergie nouvelle dans la recherche canadienne sur le cancer.