University

Institut Barcelona d’Estudis Internacionals

https://www.ibei.org/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
10831
2448
111
9946
5751
6658