translate English to French: It is composed of 20 independent experts from different geographic regions, judicial systems and cultures.
Elle est composée de 20 experts indépendants provenant de régions géographiques différentes et de systèmes juridiques et culturels différents.