University

Institut Barcelona d’Estudis Internacionals

https://www.ibei.org/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
10839
2451
111
9946
5751
6683