translate English to French: Our role is the development and sharing of knowledge through our various activities.
Notre rôle consiste à créer du savoir et à le diffuser par le biais de nos diverses activités.