University

Institut Barcelona d’Estudis Internacionals

http://www.ibei.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7240
1947
96
10210
10960
3195
5777