University

Instituto Superior Europeo de Barcelona ISEB

https://www.iseb.es/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
25111
5529
231
19425
25407
5819
6626