Loading...

Ombudsmen of Spain

Position Entity Index Percentage
1 66 out of 81 indicators
81.48%
2 59 out of 81 indicators
72.84%
3 39 out of 81 indicators
48.15%
4 37 out of 81 indicators
45.68%
5 32 out of 81 indicators
39.51%
5 32 out of 81 indicators
39.51%
7 31 out of 81 indicators
38.27%
8 30 out of 81 indicators
37.04%
9 27 out of 81 indicators
33.33%
10 20 out of 81 indicators
24.69%