University

Institut Barcelona d’Estudis Internacionals

https://www.ibei.org/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
10831
2448
111
9946
5751
6658