translate English to French: Its five to eightstrong research staff is made up of academics, top civil servants and members of the public and conducts a wide range of activities.
Les cinq à huit chercheurs qui le composent, professeurs, hauts fonctionnaires et membres de la société civile, mènent de front de multiples actions.