translate English to French: He is a member of several international editorial boards and of various advisory councils (a.o.
Il est membre de plusieurs Comités éditoriaux et organes consultatifs (tels que.