translate English to French: In addition, he has been involved in a number of scholarly and professional activities, editorial boards, and committees.
Il a en outre pris part à un certain nombre d'activités scolastiques et professionnelles, et a fait partie de différents comités de rédaction.