University

Instituto Superior Europeo de Barcelona ISEB

https://www.iseb.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25111
5529
231
19425
25407
5819
6626