Loading...

Ombudsmen of Spain

Position Entity Index Percentage
1 66 out of 79 indicators
83.54%
2 59 out of 79 indicators
74.68%
3 39 out of 79 indicators
49.37%
4 36 out of 79 indicators
45.57%
5 32 out of 79 indicators
40.51%
5 32 out of 79 indicators
40.51%
7 31 out of 79 indicators
39.24%
8 30 out of 79 indicators
37.97%
9 27 out of 79 indicators
34.18%
10 20 out of 79 indicators
25.32%