translate English to French: Institute-affiliated researchers are often called upon to provide expert commentary on significant issues, or to explain the results and applications of their own research.
Des chercheurs affiliés à l’Institut sont souvent invités à commenter les importants enjeux ou à expliquer les résultats et les applications de leur propre recherche.