translate English to French: supporting and stimulating collaboration on scientific research, promoting joint projects;
soutenir et stimuler la collaboration sur la recherche scientifique en favorisant des projets en commun ;