translate English to French: They participated in those discussions as both expert speakers, as well as active participants.
Ses membres ont participé à ces débats à la fois en qualité d'intervenants spécialisés et de participants.