Loading...

Ombudsmen of Spain

Position Entity Index Percentage
1 63 out of 78 indicators
80.77%
2 59 out of 78 indicators
75.64%
3 39 out of 78 indicators
50%
4 36 out of 78 indicators
46.15%
5 32 out of 78 indicators
41.03%
5 32 out of 78 indicators
41.03%
7 31 out of 78 indicators
39.74%
8 30 out of 78 indicators
38.46%
9 27 out of 78 indicators
34.62%
10 20 out of 78 indicators
25.64%